The selected candidate will work within a cross-functional Scrum team, responsible for developing software, participating in acceptance criteria development, creating scripts, and utilizing Open Source and COTS tools to automate testing, documenting instructions, and participating in integration activities. Duties include designing, developing, documenting, testing, and debugging application software and systems that contain logical and mathematical solutions. The role involves conferring with systems analysts, engineers, programmers, and others to design systems and obtain information on project limitations, capabilities, performance requirements, and interfaces. The candidate will design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes and consequences of design. Responsibilities also include coordinating software system installations and monitoring equipment functioning to ensure specifications are met, and performing software engineering and development activities associated with supporting, maintaining, and enhancing software. Developing and integrating bug fixes and new feature enhancements using DIA standard development tools and processes (e.g., Eclipse, VS Code, Gitlab) is also a key part of the role.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior