Senior Software Engineer
Support the design, development, enhancement, integration, and implementation of improvements for the Investigation Management System. This role is ideal for a senior engineer who can translate functional requirements into scalable technical solutions and collaborate effectively across project, business, and design teams.
Key responsibilities:
- Design, develop, configure, test, and implement software enhancements for the target system.
- Translate business and functional requirements into technical solutions.
- Participate in technical design, solution evaluation, implementation planning, and development support.
- Develop application components, integrations, and supporting technical documentation.
- Support defect resolution, testing, optimization, and deployment readiness.
- Collaborate with analysts, designers, and project leadership throughout delivery.
- Identify technical risks, dependencies, and implementation considerations.
Required qualifications:
- Experience as a senior software engineer supporting enterprise application or system enhancement efforts.
- Demonstrated experience across software development lifecycle activities including design, development, testing, and deployment support.
- Strong ability to interpret functional requirements and implement effective technical solutions.
- Experience troubleshooting technical issues and producing clear technical documentation.
- Must meet the applicable TDDC MSA labor category education and experience requirements.
Preferred qualifications:
- Experience with workflow, case management, investigation-related, or regulatory systems.
- Experience in public sector or compliance-sensitive environments.
- Experience working in agile, hybrid, or iterative delivery models.
Typical deliverables / outputs: Technical design inputs; software enhancements; configuration updates; integration components; technical documentation; test support materials; defect resolution support; implementation and deployment readiness artifacts.
Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.