Benefits:
- Competitive salary
Location
Austin, TX (Onsite/Hybrid options)
Austin, TX (Onsite/Hybrid options)
Experience Level
Mid-Senior Level (4 or more years of experience)
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.
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.
• 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.
• 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.
• 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.
• 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.
• 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.
• 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.
Established in 2004, Smart Tech Skills is a top technology and professional services firm specializing in innovative technologies.
Headquartered in Marlborough, MA, the company effectively addresses clients’ technology needs nationwide, making advanced technology management easier.
Headquartered in Marlborough, MA, the company effectively addresses clients’ technology needs nationwide, making advanced technology management easier.
(if you already have a resume on Indeed)
