September 20
• Software Developers provide the technical expertise to create enhancements, code corrections, and deliver a positive user experience to MSI customers. • Fulfill both the support and development programming roles and work in teams with other developers, product analysts and management when appropriate. • Develop software using Microsoft technologies as required. • Deliver fixes, enhancements, interfaces, and new systems that provide value to the users of MSI software as expected and on time. • Participate in design and scope collaboration for enhancements and/or new development. • Work with Product Managers, Senior Developers, Product Analysts and/or other subject matter experts as necessary. • Learn and use team/infrastructure and corporate MSI standards for all phases of product development. • Understand design and implementation of existing systems and apply necessary enhancements where required. • Contribute to customer satisfaction by ensuring accuracy, quality and responsive delivery times in all duties. • Perform thorough unit testing and ensure that software developed integrates into the core system. • Learn and follow the MSI Spry/Lean development practices. • Diligently manage all source code changes using the assigned version control tools. • Document all development updates accurately within the company’s issue tracking systems. • Perform other duties as assigned.
• A minimum of 5+ years’ experience developing and supporting software applications in a Windows environment. • Bachelor’s degree in programming, software engineering or related field preferred or equivalent experience and/or demonstrated development skills. • Experience developing database applications using MS SQL. • Experience developing software using two or more of the following: SQL Server, C#, .NET 4.6+, ASP.Net, MVC, JQuery, Javascript, HTML5. • Strong problem solving, technical, application/system troubleshooting skills with the ability to think clearly and resolve issues efficiently under pressure. • Proficiency with Microsoft Office tools preferred. • Ability to learn and master new technology and committed to continuously learning. • Willingness to learn and follow MSI Spry/Lean development standards. • Ability to work on multiple projects. • Patience, flexibility and an ability to handle pressure. • Excellent organizational skills. • Excellent written and oral communication skills required. • Strong interpersonal and team relationship skills; able to work well individually or as part of a team. • Strong sense of ownership and responsibility for quality of work performed. • Ability to maintain high degree of confidentiality concerning development projects. • Ability to learn on the fly and be comfortable dealing with ambiguity when facing new problems.
Apply NowSeptember 20
10,000+
Develop Oracle EBS solutions for logistics support in Marine Corps operations.
September 19
10,000+
Develop and design Oracle E-Business Suite logistics solutions for Marine Corps.
September 19
1001 - 5000
Maintain and enhance Samsara’s routing product for fleet management.
🇺🇸 United States – Remote
💵 $123k - $186.1k / year
💰 Seed Round on 2014-08
⏰ Full Time
🟡 Mid-level
🟠 Senior
🖥 Software Engineer
🗽 H1B Visa Sponsor
September 18
10,000+
Applications Developer at MMA delivering business insurance solutions.
🇺🇸 United States – Remote
💵 $73.6k - $128.8k / year
⏰ Full Time
🟡 Mid-level
🟠 Senior
🖥 Software Engineer
🗽 H1B Visa Sponsor
September 18
11 - 50
Deliver software solutions for Federal clients' law enforcement missions.