Title: | Software Engineer Mid |
---|---|
ID: | 10266 |
Department: | Information Technology |
Location : | Remote |
SUMMARY:
The Mid-Level Software Developer on the ETSU Core Services Team supports the full software development lifecycle of enterprise-level applications that underpin mission-critical services for the FBI. The role emphasizes both backend and frontend development with a focus on cloud-based infrastructure and high availability. Working within a fast-paced Agile environment, the developer will contribute to designing, developing, deploying, and maintaining scalable, secure, and responsive software systems that are vital to agency operations.
Required Qualifications:
• 3–5 years of hands-on software development experience in enterprise environments.
• Excellent communication and collaboration skills for cross-functional team environments.
• Analyze user needs and develop reliable, scalable software solutions aligned with organizational goals.
• Create and modify enterprise-level applications and core utility services to optimize efficiency, performance, and maintainability.
• Develop cloud-native applications using AWS services such as EC2, Lambda, RDS, and DynamoDB, ensuring scalability and system resiliency.
• Design and implement intuitive, responsive user interfaces using React and modern front-end development practices.
• Support database design and development tasks, ensuring robust data integrity and performance.
• Collaborate with stakeholders to translate requirements into well-architected applications supporting enterprise workflows.
• Use Bitbucket for version control and Jira for Agile sprint management and project tracking.
• Support CI/CD pipelines to ensure reliable, fast, and secure software releases.
• Adhere to Agile development practices, including iterative planning, testing, and user feedback cycles within a SAFe framework.
• Perform unit testing, integration testing, and automated deployment to maintain quality assurance and system reliability.
• Monitor and maintain deployed applications, responding to incidents, deploying patches, and optimizing performance.
• Provide team-specific training and mentorship as needed to support knowledge sharing and adoption of best practices.
Work Environment:
Active Secret clearance required.Primarily remote, with occasional on-site requirements at the CJIS facility in Clarksburg, WV, for equipment pickup or meetings.
Core hours: 9:00 AM–4:00 PM ET, with potential weekend/non-business hours for maintenance and on-call support (response within one hour).