NikSoft is looking to modernize enterprise applications and support application migration to cloud-native or hybrid environments by hiring a Senior Systems Developer specializing in OpenText ECM.
Requirements
- 10+ years of experience in software development, including large-scale distributed systems and microservices.
- 5+ years of hands-on experience with OpenText ECM platforms, including Content Server and BPM.
- Proficiency in one or more tech stacks: Java/JEE, .NET, low-code/COTS platforms, API Management Platforms.
- Strong background in UI frameworks such as Angular, Vue.js, JQuery, or Spring.
- Experience with relational databases (Oracle, MS SQL Server, IBM DB2, PostgreSQL).
- Familiarity with DevOps tools: Git, Jenkins, Maven, Ansible, Junit.
- Knowledge of MBSE, ISO 15288, and other software engineering standards.
Responsibilities
- Design and develop scalable enterprise applications, forms, reports, and workflows using OpenText Content Server and BPM.
- Collaborate with cross-functional teams to define software architecture and implement best practices.
- Create and maintain technical documentation including architecture diagrams, design specifications, and configuration guides.
- Lead modernization efforts and support application migration to cloud-native or hybrid environments.
- Implement and manage APIs (SOAP, REST, BULK) and integrate with shared service platforms.
- Ensure compliance with DoD and federal security standards, including NIST SP 800-53 and Authority to Operate (ATO) processes.
- Provide technical leadership and mentorship to development teams in an agile environment.
Other
- Proven ability to work in Agile environments (Scrum, Lean Startup, XP).
- Strong communication and collaboration skills.
- Ability to articulate technical decisions and build consensus across teams.
- Must be a U.S. Citizen and able to pass a government background investigation.
- strong problem-solving abilities