Job Summary:
We are seeking an experienced and skilled Senior Applications Developer to join our dynamic IT team. The ideal candidate will have a strong background in Python, PL/SQL, and AWS, with solid knowledge of C#. In this role, you will design, develop, and maintain cutting-edge applications while ensuring high performance, scalability, and security. You will collaborate with cross-functional teams to deliver impactful software solutions that meet business needs. This poistion is fully remote and requires the ability to obtain a Public Trust, candidates must be able to travel to Washington DC area for badging one time.
Responsibilities:
• Application Development: Design, develop, and maintain software applications using Python, PL/SQL, and C#.
• Database Management: Develop and optimize PL/SQL queries and procedures, ensuring efficient data retrieval and storage.
• Cloud Integration: Design and deploy scalable cloud solutions on AWS, ensuring the security and reliability of… applications.
• System Design & Architecture: Collaborate with architects and other developers to design highly scalable and efficient systems that support business goals.
• Code Review & Best Practices: Perform code reviews and ensure adherence to best practices in coding, security, and performance.
• Troubleshooting & Debugging: Diagnose and resolve complex technical issues across a variety of platforms, including cloud-based systems.
• Collaboration: Work closely with cross-functional teams, including product managers, QA engineers, and DevOps, to ensure timely delivery of high-quality software.
• Documentation: Maintain technical documentation related to application development, design patterns, and system architecture.
• Mentorship: Provide guidance and mentorship to junior developers, helping them grow and improve their technical skills.
$120,000 – $190,000 a year