Software Developer, Senior

$120,000 - $160,000/Yr

Resource Management Concepts - Indian Head, MD

posted 15 days ago

Full-time - Senior
Indian Head, MD
Professional, Scientific, and Technical Services

About the position

The Senior Software Developer at Resource Management Concepts, Inc. (RMC) is responsible for designing, developing, and modifying enterprise-wide systems and application software. This role requires expertise in Java and .NET technologies, with a focus on both rich client and web application development. The position emphasizes collaboration within a team environment and direct interaction with customers to deliver high-quality technology solutions.

Responsibilities

  • Research, design, develop, and modify enterprise-wide systems and application software.
  • Utilize Java/Javascript technologies including SWT, SWING, RCP, JSP, and EJB.
  • Engage in full stack .NET web development using SQL database, C# backend, JavaScript (JQuery), HTML/CSS, and React.js.
  • Apply Object-Oriented Principles and design patterns in software development.
  • Work with databases such as MySQL/T-SQL and SQL-Server, including SQL development and TOAD.
  • Develop rich client and web applications using current MVC frameworks.
  • Perform software configuration management functions on major projects/programs.
  • Use PC-based software tools for project tracking, collaboration, integration, build, and release of software.
  • Employ Java development tools like Maven and Eclipse.
  • Communicate effectively in both oral and written forms, collaborating with team members and customers.

Requirements

  • Bachelor's Degree or higher in an IT related field.
  • Five plus (5+) years of experience in software development/engineering.
  • DoD 8570/5239 IAT Level 2 Certification (Security + CE) or IAT Level 3 Certification (CASP or CISSP).
  • Ability to work independently and as part of a team in researching IT systems and developing analytical techniques.
  • Active DoD Secret clearance preferred; Top Secret Clearance required eventually.

Nice-to-haves

  • Experience with Azure DevOps, JIRA, GIT/SVN for software configuration management.
  • Familiarity with software configuration management processes.

Benefits

  • Tuition assistance for further education and certifications.
  • Paid relocation assistance.
  • Competitive paid vacation package with 11 paid federal holidays.
  • High-quality, low-deductible healthcare plans.
  • Pet insurance coverage.
  • Competitive 401K package.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service