Software Engineer - Level II
Augustine Consulting, Inc. · Aberdeen, MD · 1 wk ago
On-siteEngineering$86k–$150k/yrFull-time
Duties And Responsibilities
- Build high-quality, innovative, and fully performing software in compliance with coding standards and technical design.
- Design, modify, develop, write, and implement software programming applications.
- Support and/or install software applications/operating systems.
- Participate in the testing process through test review and analysis, test witnessing, and certification of software.
- Design and implement software solutions for back-end and front-end development for interactive web/mobile applications.
- Perform engineering and scientific work involving the design, development, and operation of man portable computer systems, including hardware and software and their integration with other systems and peripherals.
Required Qualifications
- Must be a U.S. Citizen.
- Due to the sensitive nature of the work being performed, a candidate must possess or be able to obtain and maintain a Secret clearance.
- High school diploma and 10 years of experience, or Associate's degree and 7 years of experience, or Bachelor’s degree and 3 years of relevant experience, or Master's degree in a related field and 1 year of experience.
- Experience in software development, and all phases of the software development life cycle.
Preferred Qualifications
- Experienced with Agile framework and ability to apply best practices using industry standards.
- Understand TCP/IP and UDP/Multicast networking.
- 5+ years Software Development or Systems Engineering in a professional environment.
- Proficient in Java, C++, or Python development.
- Experience with Javascript and Web Development.
- Source code control w/ Git.
- Strong organizational and interpersonal skills and demonstrated experience working with stakeholders and development teams.
- Strong communication skills, both orally and in writing to convey Development strategy and integration activities.
- Experience developing, maintaining, and contributing to technical documentation.
- Ability to travel to customer locations and supporting customer engagement locations.
Benefits
- Competitive salary
- Comprehensive Medical, Dental, and Vision plans
- Group Life and Voluntary Life Insurance plans
- Retail Savings Plan
- Paid Time Off
- Paid Parental Leave
- Tuition and Professional Development Reimbursement Program