PitchMeAI
Jobs via Dice

IT Prncpl - Software Eng

Jobs via Dice · United States

  • Hybrid
  • Full-time
  • $157,500 / year
  • United States
Tailored resumekeyword-matched to this role.
Hiring managerwe find who's hiring.
Intro emaildrafted to reach them directly.

Job highlights

  • Senior Back-End Developer role at Maximus.
  • Requires 10 years of experience and TS/SCI clearance.
  • Focus on back-end architecture and API development.
  • Experience with DevSecOps, microservices, and cloud.
  • Remote position with occasional travel.

About the role

Senior Back-End Developer

Maximus is seeking a Senior Back-End Developer to join their team. This role provides subject matter proficiency for the work described in the task.

Job-Specific Essential Duties and Responsibilities:

  • Responsible for providing analytical skills to support process improvement, specialized studies, and definition of requirements.
  • Typical duties include analysis, planning, developing requirements documents, building functional models, developing procedures, developing functional architectures, and other related management and technical duties.
  • Requires expertise in specialty area.
  • Shall perform engineering tasks for back-end design and development efforts including, but not limited to, developing back-end architectures to support current and new system capabilities and integrations, RESTful API development and modification, database management, and data model development and optimization.

Job-Specific Minimum Requirements:

  • 10 years of overall experience in the functional area.
  • A bachelor's degree in a related field required. Master's degree may substitute for 2 years of experience.
  • 10 years of software development experience in object-oriented and scripted languages with the ability to apply several tool suites related to DevSecOps, microservices, and containers.
  • 5 years of recent and relevant experience performing back-end web design and development.
  • TS/SCI clearance required.
  • Demonstrated experience in preparing, conducting, and documenting various systems tests and results to verify system operability and compliance with project standards and requirements.
  • Demonstrated experience in various relational databases, RESTful API development and communication, and system integrations across disparate environments.
  • Demonstrated experience in leveraging various architecture frameworks (e.g., Node.js, Django, Angular).
  • 5 years of experience with bug tracking software (e.g., Jira).
  • 5 years of experience testing web-based applications.
  • 5 years of experience leading software development programs/projects.
  • Practical experience developing in a cloud environment.
  • Experience designing, developing, testing, sustaining software in an Agile Software development environment.

Preferred Skills and Qualifications:

  • PostgreSQL (or alternative relational database).
  • Certification SAFe SA certification.
  • Experience using Agile Test Driven development.
  • Experience integrating into DoD DevSecOps environments.

Key skills/competency:

  • Back-End Development
  • API Development
  • Database Management
  • Software Architecture
  • DevSecOps
  • Microservices
  • Cloud Environment
  • Agile Development
  • System Integration
  • TS/SCI Clearance

Skills & topics

  • Back-End Developer
  • Software Engineering
  • API Development
  • Database Management
  • DevSecOps
  • Microservices
  • Cloud Computing
  • Agile
  • TS/SCI Clearance
  • Remote Jobs

How to get hired

  • Tailor your resume: Highlight 10+ years of software development, back-end experience, and TS/SCI clearance.
  • Showcase technical skills: Emphasize object-oriented programming, DevSecOps, microservices, cloud environments, and API development.
  • Demonstrate leadership: Detail experience leading software development programs and projects.
  • Prepare for clearance: Be ready to discuss your experience relevant to TS/SCI requirements.
  • Address specific requirements: Ensure your application clearly shows experience with Agile, Jira, and testing.

Technical preparation

Practice building RESTful APIs.,Develop solutions in a cloud environment.,Implement DevSecOps practices.,Optimize SQL database queries.

Behavioral questions

Describe a complex back-end challenge.,How do you handle requirement changes?,Share an experience leading a project.,How do you ensure code quality?

Frequently asked questions

What are the key technical skills required for the Senior Back-End Developer role at Maximus?
The Senior Back-End Developer role at Maximus requires extensive experience in back-end web design and development, including RESTful API development, database management (relational databases like PostgreSQL are preferred), and data model optimization. Proficiency in object-oriented and scripted languages, DevSecOps tool suites, microservices, containers, and cloud environments is essential. Experience with Agile development methodologies and bug tracking software like Jira is also critical.
Is a security clearance mandatory for this Senior Back-End Developer position at Maximus?
Yes, a Top Secret with SCI (TS/SCI) clearance is a mandatory requirement for this Senior Back-End Developer position at Maximus. Candidates must possess this clearance to be considered for the role.
What is the experience level needed for the Senior Back-End Developer role at Maximus?
Maximus is looking for a Senior Back-End Developer with a minimum of 10 years of overall experience in the functional area. Specifically, this includes 10 years of software development experience and 5 years of recent and relevant experience in back-end web design and development. Experience leading software development programs is also a key requirement.
What kind of educational background is expected for this Senior Back-End Developer position?
A bachelor's degree in a related field is required for the Senior Back-End Developer position at Maximus. A Master's degree in a related field may substitute for two years of the required experience.
Can you explain the work arrangement and any travel expectations for the Senior Back-End Developer at Maximus?
This Senior Back-End Developer position at Maximus is a remote role. However, there will be occasional paid travel required, potentially to San Antonio or Baltimore, for specific project needs or team meetings.
What is the salary range for the Senior Back-End Developer position at Maximus?
The salary range for the Senior Back-End Developer position at Maximus is between $145,000.00 and $170,000.00 annually. The final compensation will depend on various factors including experience, education, location, and other qualifications.
What are the preferred qualifications for the Senior Back-End Developer at Maximus?
Preferred qualifications for the Senior Back-End Developer at Maximus include experience with PostgreSQL or other relational databases, SAFe SA certification, experience with Agile Test Driven Development, and integration experience within DoD DevSecOps environments.