Job Description
Summary
This role supports full stack software development across UI, backend, API, database, and cloud technologies. The programmer analyzes requirements, builds and modifies applications, and ensures secure, high-performing solutions. The position emphasizes application security, encryption, technical documentation, and collaboration with cross-functional teams.
Key Responsibilities
- Analyze business and technical requirements for software solutions
- Design, write, and modify code for complex applications and components
- Perform development testing including unit testing and test-driven development
- Create and maintain technical documentation
- Research technical issues and recommend solutions
- Collaborate with IT and business partners to deliver secure and stable software
Required Qualifications
- Six or more years of software development experience
- Experience with C# and Visual Basic
- Experience with SQL AE and SQL Server Always Encrypted
- Understanding of schema assessment and encryption compatibility
- Strong application security knowledge including OWASP Top 10
- Experience with secure coding, threat modeling, and vulnerability remediation
- Hands-on experience with data-at-rest and data-in-transit encryption
- Familiarity with enterprise key management tools
- Ability to analyze data and guide decision-making
- Strong communication and cross-functional collaboration skills
- Ability to work in ambiguous environments and drive problem-solving
Tech Stack
C#, Visual Basic, SQL Server, SQL Always Encrypted, OWASP Security Practices, Encryption Technologies & API and Cloud Development Tools
Compensation & Benefits
Competitive compensation aligned with market standards.
Health benefits, PTO, remote flexibility (varies by client).
Work Schedule
Monday–Friday, flexible hours, occasional on-call (if applicable).
About the Client
Our client is a growing technology-focused organization committed to building scalable digital solutions.
Why Join the Team?
- This role offers the opportunity to contribute to high-impact projects within a respected organization.
- The position emphasizes secure development, innovation, and problem-solving in complex technical environments.
How to Apply
Submit your resume to people@ignitetalentpartners.com. Shortlisted candidates will be contacted.