Senior Cloud & Web Applications Developer
Job Title: Senior Cloud & Web Applications Developer
Location: Austin, TX (Hybrid - 3 Days Onsite)
General Description:
The client is seeking a Senior Cloud & Web Applications Developer with expertise in modernizing legacy systems and developing enterprise-level applications using Microsoft technologies. The ideal candidate will be skilled in cloud computing, web development, and database technologies, including Azure, C#.NET, ASP.NET, SQL Server, and NoSQL.
The role requires experience in automation and integration of web/cloud solutions, designing and developing scalable applications, and implementing best security, testing, and deployment practices. The candidate should have strong analytical and problem-solving skills and the ability to lead programming projects, collaborate with IT teams, and provide technical guidance.
Experience working in a government environment and knowledge of JCMS are preferred. This position offers considerable autonomy, requiring initiative, independent judgment, and efficient project management skills.
Key Responsibilities:
- Perform advanced (senior-level) computer programming using cloud and web technologies
- Analyze, design, code, test, and debug complex applications and administrative systems
- Prepare flowcharts, system diagrams, and assist in user/system documentation
- Oversee programming projects and design software solutions for proposed applications
- Develop, design, and implement enterprise applications using Microsoft tools & technologies
- Modernize agency legacy systems into cloud computing environments
- Collaborate with IT teams, provide technical guidance, and assist in programming assignments
- Lead programming teams and provide technical assistance
- Work under minimal supervision with considerable latitude for independent judgment
- May supervise junior developers
- May be required to work beyond 40 hours per week
Required Skills & Qualifications:
Cloud & Web Development Experience:
Automating and integrating web/cloud computing technologies
Converting enterprise-level legacy or client-server systems into ASP.NET/C#.NET web-based systems
Developing cloud-native applications
Programming & Web Technologies:
Proficiency with HTML, JavaScript, jQuery, CSS, AJAX, Ruby on Rails, Python
Expertise in ASP.NET (Web API, Web Pages, Web Forms, MVC), C#.NET, .NET Framework 4.x
Experience with NHibernate, Entity Framework, and responsive design
Database & Distributed Systems:
Working with Microsoft Azure SQL Server & NoSQL databases
Expertise in SQL Server Management Studio, SSIS, SSRS, SSAS
Experience with Distributed Systems (Azure Bus, NServiceBus)
Version Control & DevOps:
Experience with Git, GitHub, Azure DevOps, SourceTree, Bitbucket
Experience in PowerShell scripting
Security & Testing:
Strong understanding of security concepts, unit and integration testing, and cloud-based deployment
Preferred Experience:
Experience working for a government entity
Development and support experience in JCMS
Job Title: Senior Cloud & Web Applications Developer
Location: Austin, TX (Hybrid - 3 Days Onsite)
General Description:
The client is seeking a Senior Cloud & Web Applications Developer with expertise in modernizing legacy systems and developing enterprise-level applications using Microsoft technologies. The ideal candidate will be skilled in cloud computing, web development, and database technologies, including Azure, C#.NET, ASP.NET, SQL Server, and NoSQL.
The role requires experience in automation and integration of web/cloud solutions, designing and developing scalable applications, and implementing best security, testing, and deployment practices. The candidate should have strong analytical and problem-solving skills and the ability to lead programming projects, collaborate with IT teams, and provide technical guidance.
Experience working in a government environment and knowledge of JCMS are preferred. This position offers considerable autonomy, requiring initiative, independent judgment, and efficient project management skills.
Key Responsibilities:
- Perform advanced (senior-level) computer programming using cloud and web technologies
- Analyze, design, code, test, and debug complex applications and administrative systems
- Prepare flowcharts, system diagrams, and assist in user/system documentation
- Oversee programming projects and design software solutions for proposed applications
- Develop, design, and implement enterprise applications using Microsoft tools & technologies
- Modernize agency legacy systems into cloud computing environments
- Collaborate with IT teams, provide technical guidance, and assist in programming assignments
- Lead programming teams and provide technical assistance
- Work under minimal supervision with considerable latitude for independent judgment
- May supervise junior developers
- May be required to work beyond 40 hours per week
Required Skills & Qualifications:
Cloud & Web Development Experience:
Automating and integrating web/cloud computing technologies
Converting enterprise-level legacy or client-server systems into ASP.NET/C#.NET web-based systems
Developing cloud-native applications
Programming & Web Technologies:
Proficiency with HTML, JavaScript, jQuery, CSS, AJAX, Ruby on Rails, Python
Expertise in ASP.NET (Web API, Web Pages, Web Forms, MVC), C#.NET, .NET Framework 4.x
Experience with NHibernate, Entity Framework, and responsive design
Database & Distributed Systems:
Working with Microsoft Azure SQL Server & NoSQL databases
Expertise in SQL Server Management Studio, SSIS, SSRS, SSAS
Experience with Distributed Systems (Azure Bus, NServiceBus)
Version Control & DevOps:
Experience with Git, GitHub, Azure DevOps, SourceTree, Bitbucket
Experience in PowerShell scripting
Security & Testing:
Strong understanding of security concepts, unit and integration testing, and cloud-based deployment
Preferred Experience:
Experience working for a government entity
Development and support experience in JCMS