onsite
Business Systems Developer - Social Security Administration
Software Engineer
Business Systems Developer responsible for designing, developing, and maintaining enterprise applications using Java, .NET, and SQL within an Agile environment, ensuring robust business logic and seamless integration across government systems.
About the role
Key Responsibilities
- Design, develop, and maintain scalable business applications using Java and .NET frameworks.
- Write efficient SQL queries and manage database schema changes to support application functionality.
- Collaborate with business analysts to translate requirements into technical specifications.
- Participate in Agile ceremonies, including sprint planning, daily stand‑ups, and retrospectives.
- Conduct code reviews, unit testing, and performance tuning to ensure high quality deliverables.
Requirements
- Proven experience in Java and .NET development with a strong grasp of object‑oriented design.
- Solid knowledge of relational databases, SQL, and database design principles.
- Hands‑on experience with Agile development practices and tools.
- Excellent problem‑solving skills and ability to work collaboratively in a cross‑functional team.
- Strong communication skills and a commitment to delivering secure, maintainable code.