What are the responsibilities and job description for the .Net Developer position at Tech Army, LLC?
We are seeking for a Systems Software Programmer responsible for the full software development lifecycle, including analysis, design, development, testing, implementation, and maintenance of applications.
This role involves evaluating software packages, deploying applications, modifying and debugging source code, and preparing technical documentation. The programmer will support existing FNW systems and develop new solutions to meet evolving business needs and legislative requirements.
The position requires close collaboration with Department staff to ensure that all deliverables meet business objectives and technical standards. Work will be reviewed through Joint Application Development (JAD) sessions, design and testing meetings, code reviews, and documentation reviews.
Key Responsibilities
- Analyze, design, develop, test, and maintain software applications
- Translate functional requirements into technical specifications
- Modify and debug applications, utilities, and system packages
- Support application deployment and release management
- Develop and maintain technical documentation
- Collaborate with stakeholders to understand business and technical needs
- Participate in JAD sessions, code reviews, and testing activities
- Ensure compliance with Department standards and procedures
Preferred Qualifications
Preference will be given to candidates with:
- In-depth knowledge of FNW business processes
- Experience with:
- Florida Direct Certification (FDC) Application
- Florida Automated Nutrition System (FANS)
- Admin Review (AR) Application
- Partner Bridge API
- Experience with Azure or AWS cloud services
Required Qualifications & Experience
Education
- Bachelor’s degree in Computer Science, Information Technology, or a related field
- Equivalent work experience may substitute on a year-for-year basis
Experience
- 7 years of experience in:
- Translating functional specifications into technical solutions
- Designing, developing, testing, and maintaining complex applications
- Microsoft .NET development (Visual Studio 2019 ) with SQL Server
- Azure DevOps and/or TFS (branching and release management)
- Programming with:
- C#, .NET Framework, ASP.NET
- HTML, JavaScript, AngularJS, jQuery, JSON, Bootstrap
- MVC, WCF, Web API, Entity Framework, nHibernate
- Google Maps APIs and geocoding tools
- Workflow and routing systems
- SSRS, SSIS, and Active Reports
- WCF services and Web APIs
- Imaging tools (e.g., gdPicture)
- Version control using Git/TFS (including GitFlow strategies)
- CI/CD pipelines (GitHub Actions, Azure DevOps)
- Report generation (SSRS/Active Reports)
- Form builder applications
- Role-based security implementation
- 3-tier architecture systems
- Stakeholder collaboration and requirements analysis
- Technical documentation development
- 5 years of experience in:
- .NET Core (6.0 ), ASP.NET Identity Core
- Azure AD / Azure B2C
- ReactJS, Bootstrap 5
- EF Core (6.0 ), REST APIs
Skills & Competencies
- Strong verbal and written communication skills
- Ability to present complex information clearly
- Excellent interpersonal and collaboration skills
- Strong problem-solving and root cause analysis abilities
- Ability to work independently and meet deadlines
- Strong organizational and active listening skills
- Ability to work effectively across all organizational levels
Security Requirements
The selected candidate must:
- Pass a Level 2 background check
- Sign confidentiality and data use agreements
- Sign a disclosure statement
- Complete ethics and security awareness training
- Obtain CJIS certification