Applications Programmer Analyst

SMART TECH SKILLS LLC
  • Austin, TX
  • Full-time
6 days ago

Job Description

Benefits:
  • Competitive salary

Location
Austin, TX (Onsite/Hybrid options)


Experience Level
Mid-Senior Level (4 or more years of experience)


Role Overview
The Software Developer performs advanced software engineering and mobile application development to support state agency technology solutions. This role is responsible for studying business needs, gathering requirements, and designing, coding, testing, and maintaining full-stack web and mobile applications. The developer leverages C# .NET, Blazor, SQL Server, Oracle, and mobile frameworks (such as .NET Core 9.0 and DevExpress) to build secure, responsive, and high-performance applications with integrated payment processing features.


Key Responsibilities


Full-Stack Web & Mobile Development
• Design, write, test, debug, and document complex web-based and client/server applications using C# .NET, Blazor, HTML5, CSS, and JavaScript.
• Develop mobile applications using Visual Studio, .NET Core 9.0, and DevExpress tools, implementing secure payment acceptance functionality.
• Build and optimize backend database routines, complex queries, and stored procedures across SQL Server and Oracle databases.


Systems Analysis & Requirements Gathering
• Collaborate with systems analysts, solution architects, and business stakeholders to gather and validate technical requirements.
• Study system flows, data usage, and operational workflows to research, design, and model software solutions.
• Present live, in-person application change demonstrations to customers and stakeholders for design approval.


Software Maintenance & Quality Assurance
• Support enterprise software through root cause analysis, diagnostic troubleshooting, and code modifications to resolve issues.
• Utilize Agile SDLC methodologies, tracking development tasks, user stories, and defects within Azure DevOps or Jira.
• Recommend and implement continuous process improvements for software development life cycle activities.


Required Qualifications
• 4 or more years of experience developing full-stack web applications and client/server software solutions.
• 4 or more years of experience performing root cause analysis, debugging, and issue resolution for complex software systems.
• 4 or more years of hands-on experience programming with C# .NET, HTML5, CSS, JavaScript, SQL, Stored Procedures, Oracle, and SQL Server.
• 3 or more years of experience working within Agile software development lifecycle (SDLC) team environments.
• 3 or more years of experience in cross-functional collaboration, requirements gathering, and presenting software demonstrations to stakeholders for design approvals.
• 2 or more years of experience utilizing project management and issue tracking tools such as Azure DevOps or Jira.
• 1 or more years of hands-on experience programming with C# .NET Blazor.


Preferred Qualifications
• 2 or more years of experience porting legacy codebases (such as Java or Windows Forms) to C# .NET Blazor.
• 2 or more years of experience implementing responsive web design techniques and frameworks.
• 2 or more years of experience implementing Web Content Accessibility Guidelines (WCAG) compliance standards.
• 1 or more years of experience supporting public sector or state government applications.


Core Skills & Attributes
• Strong analytical and problem-solving skills to diagnose complex software anomalies.
• Excellent communication and presentation skills to lead live application demonstrations and explain technical solutions to business users.
• Highly collaborative team player with a customer-focused approach to software development.
• Ability to work independently to investigate problems and deliver clean, secure, and maintainable code.

Numbers & Facts

LocationAustin, TX
Job TypeFull-time

Skills

  • Agile Programming Methodologiesunmatched
  • Analysis Skillsunmatched
  • Atlassian JIRAunmatched
  • Communication Skillsunmatched
  • Cross-Functionalunmatched
  • Customer Relationsunmatched
  • Debugging Skillsunmatched
  • DevExpressunmatched
  • DevOpsunmatched
  • Develop Methodologiesunmatched
  • Enterprise Applicationsunmatched
  • Governmentunmatched
  • Identify Issuesunmatched
  • Internet Applicationunmatched
  • Javaunmatched
  • Leadershipunmatched
  • Microsoft .NETunmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft C# .NET (C Sharp .NET)unmatched
  • Microsoft SQL Serverunmatched
  • Microsoft Visual Studiounmatched
  • Microsoft Windows Azureunmatched
  • Mobile Applications Developmentunmatched
  • Operations Researchunmatched
  • Oracle Databaseunmatched
  • Payment Processingunmatched
  • Presentation/Verbal Skillsunmatched
  • Problem Solving Skillsunmatched
  • Process Improvementunmatched
  • Product Demonstrationunmatched
  • Project/Program Managementunmatched
  • Regulatory Complianceunmatched
  • Requirements Managementunmatched
  • Requirements Validation/Verificationunmatched
  • Root Cause Analysisunmatched
  • Server Programming/Applicationsunmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software Portingunmatched
  • Software Testingunmatched
  • State Governmentunmatched
  • Systems Analysisunmatched
  • Team Playerunmatched
  • Test Plan/Scheduleunmatched
  • Web Content Accessibility Guidelines (WCAG)unmatched
  • Web Designunmatched
  • Windows Forms (WinForms)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder