onsite
Software Developer - NextGen Federal Systems
Software Engineer
Software Developer focused on building and enhancing internal applications for Customs and Border Protection, leveraging Python, SQL, Crystal Reports, and robust database design to deliver data‑driven solutions and continuous process improvement.
About the role
Key Responsibilities
- Develop, test, and maintain internal software applications using Python and related frameworks.
- Design and optimize relational databases, writing efficient SQL queries and ensuring data integrity.
- Generate detailed reports with Crystal Reports, translating stakeholder requirements into actionable insights.
- Collaborate with cross‑functional teams to gather requirements, analyze data, and propose technical solutions.
- Participate in code reviews, documentation, and continuous improvement initiatives to enhance application performance and maintainability.
Requirements
- Proven experience in Python development and database design.
- Strong proficiency in SQL and experience with reporting tools such as Crystal Reports.
- Solid understanding of software development life cycle and best practices.
- Excellent problem‑solving skills and ability to interpret complex business requirements.
- Effective communication skills for collaborating with stakeholders and team members.
Skills
pythonsqlsoftware development