
IT Prncpl - Software Eng
Jobs via Dice · United States
- Hybrid
- Full-time
- $157,500 / year
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted 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.