Overview
Remote
$120,000 - $145,000
Full Time
Skills
aws
devsecops
agile
Job Details
Senior Software Engineer IV
Location Remote
Salary DOE
11-15 Years of experience required
Changeis, Inc. is seeking a highly skilled and motivated Senior Software Engineer to support our current work with the Supply Chain Systems Team.
We are seeking a skilled and adaptable Senior Software Engineer to join our dynamic technology team. The successful candidate will be instrumental in designing, developing, and maintaining software solutions that extend and integrate with our core IFS ERP system. You will tackle complex challenges involving modern application development, legacy system integration, and robust data engineering. This position is ideal for a seasoned developer with a passion for mentorship, a strong architectural vision, and a proven ability to lead teams in delivering high-quality, impactful software solutions within a SAFe for Government framework.
Key Responsibilities:
Technical Leadership and Mentorship: Provide software engineering leadership for a development team of 4-8 engineers, providing technical guidance, code reviews, and mentorship to foster team growth and ensure adherence to best practices.
Solution Architecture and Design: Collaborate with system architects to design and champion the technical vision for new development projects. Create resilient, scalable, and secure software architecture for applications and integrations.
Technology Strategy and Roadmapping: Drive the strategy for managing legacy applications and technical debt. Research and advocate for the adoption of new technologies, frameworks, and services, particularly within the IFS and AWS ecosystems. Lead prototype development of new projects.
IFS Development and Integration: Oversee the design and development of critical integrations and extensions for our IFS ERP system, ensuring solutions are robust and align with long-term architectural goals.
Full-Stack Application and Data Oversight: Provide expert-level guidance, development, and support of custom applications (.NET, Java, Go, Python) and complex data integration pipelines (SOAP, REST, flat files).
Database Architecture: Lead the design and development of database solutions in Oracle, ensuring PL/SQL development is optimized for performance, scalability, and maintainability.
DevSecOps and Automation Leadership: Champion DevSecOps principles within the team, guiding the enhancement of CI/CD pipelines (GitHub Actions) and Infrastructure as Code (Terraform) development on our OpenShift platform.
Required Qualifications:
We are seeking a skilled and adaptable Senior Software Engineer to join our dynamic technology team. The successful candidate will be instrumental in designing, developing, and maintaining software solutions that extend and integrate with our core IFS ERP system. You will tackle complex challenges involving modern application development, legacy system integration, and robust data engineering. This position is ideal for a seasoned developer with a passion for mentorship, a strong architectural vision, and a proven ability to lead teams in delivering high-quality, impactful software solutions within a SAFe for Government framework.
Key Responsibilities:
Technical Leadership and Mentorship: Provide software engineering leadership for a development team of 4-8 engineers, providing technical guidance, code reviews, and mentorship to foster team growth and ensure adherence to best practices.
Solution Architecture and Design: Collaborate with system architects to design and champion the technical vision for new development projects. Create resilient, scalable, and secure software architecture for applications and integrations.
Technology Strategy and Roadmapping: Drive the strategy for managing legacy applications and technical debt. Research and advocate for the adoption of new technologies, frameworks, and services, particularly within the IFS and AWS ecosystems. Lead prototype development of new projects.
IFS Development and Integration: Oversee the design and development of critical integrations and extensions for our IFS ERP system, ensuring solutions are robust and align with long-term architectural goals.
Full-Stack Application and Data Oversight: Provide expert-level guidance, development, and support of custom applications (.NET, Java, Go, Python) and complex data integration pipelines (SOAP, REST, flat files).
Database Architecture: Lead the design and development of database solutions in Oracle, ensuring PL/SQL development is optimized for performance, scalability, and maintainability.
DevSecOps and Automation Leadership: Champion DevSecOps principles within the team, guiding the enhancement of CI/CD pipelines (GitHub Actions) and Infrastructure as Code (Terraform) development on our OpenShift platform.
Required Qualifications:
- U.S. Citizenship is required.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent experience.
- 10+ years of progressive experience in professional software development, with a strong portfolio of delivered projects.
- Active AWS Certification (e.g., AWS Certified Developer/Solutions Architect - Associate).
- Proven experience in a technical leadership or mentorship role for a software development team.
- Expert proficiency in one or more of our primary languages: .NET, Java, Go, or Python.
- Expert-level knowledge and extensive hands-on experience with Oracle PL/SQL.
- Demonstrated experience in software architecture, system design, and developing for enterprise-scale applications.
- Deep understanding of agile methodologies (Agile, Scrum) and direct experience leading teams within a Scaled Agile Framework (SAFe) environment.
- Exceptional communication, documentation, and interpersonal skills.
Preferred Technical Skills:
- AWS Professional or Specialty level certification (e.g., AWS Certified Solutions Architect - Professional, AWS Certified DevOps Engineer - Professional).
- Direct, in-depth experience developing for or integrating with IFS ERP.
- Extensive experience working within a regulated or government environment.
- Advanced experience with container platforms (OpenShift, Kubernetes) and enterprise integration patterns.
- Strategic experience with message-queuing systems (e.g., RabbitMQ, Kafka).
- A strong understanding of configuration management principles and practices in a complex enterprise setting.
An IFS certification is a significant plus.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.