Software Developer, Senior
Resource Management Concepts, Inc.
- Indian Head, MD
- $110,000-150,000 per year
- Permanent
- Full-time
- Advanced skills in Java for backend development, including the ability to create and maintain robust server-side applications. Experience with Spring MVC is essential for developing and managing web applications effectively. Knowledge of Javascript to include a strong understanding of the languageās syntax, semantics and features.
- Candidates should have a strong understanding of HTML, CSS, and JavaScript, demonstrated ability to create responsive and user-friendly web interfaces.
- An understanding of Object-Oriented Principles, design patterns, and their practical application in software development.
- Experience using GIT for effective version control, including branching, merging, and conflict resolution.
- Candidates should be adept at using Microsoft ADO for streamlined project management, continuous integration, and deployment strategies.
- Experience with software configuration management tools and processes, ensuring code integrity and consistency across development cycles.
- Strong skills in database technologies, particularly MySQL/T-SQL and SQL-Server, including the use of tools like TOAD for database management.
- Candidates must possess excellent oral and written communication skills, essential for effective collaboration within a team environment.
- Looking for individuals with a strong background in Agile methodologies, emphasizing flexibility, continuous improvement, and effective response to change.
- Knowledge of the Waterfall methodology, with its structured and sequential approach to software development, is also beneficial.
- A Bachelor Degree from an accredited University in Computer Science or Software Engineering, or an IT related field, and six+ (6+) years of experience is required.
- Must have a DoD 8570/5239 IAT Level 2 Certification (Security + CE) or IAT Level 3 Certification (CASP, CISSP, CLSSP).
- An active DoD Secret clearance is required to start. Must be able to attain and maintain a Top Secret Clearance. Applicant selected may be subject to a security investigation and must meet eligibility requirements for access to classified information.