Applications Programmer Analyst

The Smart
Austin, TX, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) Agile Methodology JIRA HTML5 Microsoft Azure Backup Devices C Sharp (Programming Language) Client/Server Application Language (C/AL) Client Server Models Cascading Style Sheets (CSS)
+27 more
Mobile Application Development Computer Programming Database Queries Software Debugging Issue Tracking Systems Systems Analysis Mobile Application Software Microsoft Visual Studio Microsoft SQL Server Oracle Databases Oracle (Applications) Payment Gateway Software Maintenance Responsive Web Design Software Engineering Software Systems SQL Stored Procedures SQL Databases Web Content Accessibility Guidelines Web Applications Windows Forms Enterprise Software Applications .NET Core Devexpress Blazor Usage Tracking Codebase

Job description

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., 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.

Requirements

  • 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., * 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:28 min

Hosting models for executing Blazor applications across different platforms

Christian Giesswein Christian Giesswein · World Congress 2023

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

Videos

See all

Related articles

See all