Kforce Software Engineer in Annapolis, Maryland

Kforce has a client in search of a Software Engineer in Annapolis, Maryland (MD).Essential Job Functions:

  • Participate on project teams to develop and support BOS (Backoffice Server)

  • Participate in Requirement analysis and Design/Code reviews

  • Perform software development and some on-call support tasks occasionally

  • Handle documentation for design, development, and testing

  • Work with and extend existing components to implement client requirements

  • Participate on project teams to develop and support BOS (Backoffice Server)

The ongoing goals for this position are as follows:

  • Design new elements or changes in scope of project software and BOS

  • Maintain and enhance existing software baseline

  • Participate in code reviews and knowledge transfer

  • Interact with end customer on technical issues

  • Meet schedule deadlines and remain within budget

  • Follow and enforce engineering guidelines set in software development methodology

  • Contribute to team coding standards and monitor the code base for compliance

  • Interact with customers and correctly interpret their needs and requirements

  • Establishes and maintains effective professional relationships with internal and external stakeholders

  • Six plus years of experience working in software development, testing, and control systems

  • Experience with requirements analysis, design, development, test, implementation and integration

  • Experience with documentation

  • Solid knowledge and hands-on experience with the following languages: Java, C , C

  • Knowledge and hands on experience with Sequel, knowing Scala is a bonus

  • Familiar with both Agile and Waterfall SDLC

  • Able to communicate effectively both verbally and in writing

  • Able to work independently or within a team

  • Diligent work ethic

Desired Skills:

  • Software Systems Integration

  • Enjoy problem-solving and committed to delivering high-quality software

  • Interface with external data sources

  • A strong sense of ownership, urgency, and drive

  • Experience with Enterprise Authentication

  • Experience with multi-threaded programming and practices

  • Positive attitude and eager to learn and improve

  • Cloud Based programming experience

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.Compensation Type:Hours