Sr Software Engineer

5 - 7 years experience  •  Aerospace / Defense

$80K - $110K
Posted on 11/03/17 by MH Veeresh
Grand Rapids, MI
5 - 7 years experience
Aerospace / Defense
$80K - $110K
Posted on 11/03/17 MH Veeresh

The Sr. Software Engineer creates software solutions by analyzing, designing, developing, implementing and maintaining Java based components and interfaces in a timely manner. The Sr. Software Engineer will perform base-line testing of all components, analyze results, document and track issues in our toolkit and work to deliver quality products to our customers. The software engineer will interact with management to understand and clarify requirements. 

• Participates in the development and preparation of JAVA design specifications 

• Works with the R&D team leadership or implementation team leadership to meet delivery deadlines as well as maintain/support of existing applications 

• Provides implementation support as directed 

• Works closely with Project Leaders to resolve any issues 

• Follows testing life cycle procedures; including analyzing and testing software to ensure solutions meet standards and end user requirements 

• Documents modifications and changes to program 

• Understands the functions/operational concepts and interpret design specifications and time estimates for JAVA program development of Warehouse Management Systems (WMS) applications and Customer Specific Modifications, reporting progress on all activities to Project Leader 

• Demonstrate ability to make strong judgments, work effectively with all levels of clients and IT management and staff, and work at the highest level of all phases of design and delivery of technologiesrequired. 

• Maintains and improves quality results by following standards 

• Recommends improved policies and procedures 

• Understands customer business practices related to the software being developed, in order to provide better technical solution option 

• Proposes software configuration/modification to adapt to business change requirements 

• Recognizes and proposes core software improvements 

• May be required to perform other duties as requested, directed or assigned 

Qualifications: 

• BachelorDegree in Computer Science, or related field, or equivalent experience 

• Master’s degreepreferred 

• A minimum of 5years of JAVA work experiencerequired - looking for someone with experience in Spring Framework (including MVC, Boot, Data, Cloud Config), Hibernate, Javascript, JSON. Scrumexperience is key as well. 

• Proficiency in JAVA, data architecture, algorithms, relational database design and Oracle, MS, SQL, and DB2databases is required 

• Developing highly scalable, distributed, dynamic client server applications is a plus 

• Demonstrated experience using problem solving, investigative and troubleshooting skills

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.