Sr. Azure Developer and Technical Lead

Akumen, Inc.
Washington, DC, United States
2 months ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) .NET Framework Macintosh Application Environment HTML5 Unit Testing Microsoft Azure Bash Shell C Sharp (Programming Language) Unix Continuous Integration Data Transformation
+26 more
Software Debugging DevOps Web Development Perl (Programming Language) Github Spring Framework JSON Python (Programming Language) Windows PowerShell Release Management Ruby Simple Object Access Protocol (SOAP) Software Engineering SQL Databases Web Applications Web Services Extensible Markup Language (XML) Java Application Server Microsoft Power Automate Spring-boot Firewalls (Computer Science) Windows Scripting AngularJS Deployment Automation Google Cloud Functions Jenkins

Job description

Design, configure, and implement environments for applications, engineer suitable release management procedures and provide production support. Design and develop software code, perform unit tests and conduct peer reviews to make sure work utilizes coding standards and best practices for platform performance, and assess the overall quality of delivered components. Collaborate with peers on software design, to provide accurate work estimates and implementation of new features including interfaces, contracts with storage system, and data transformation. Lead the upgrade of complex Angular (v9), C#, and Java (v11) applications to their latest stable versions, ensuring compatibility, performance, and security. Liaise with other development, infrastructure and operations teams. Ensure that all security policies and practices are adhered to as part of development. Independently remediate security scan vulnerabilities in code. Work with Business Analysts, Product Managers, and other team members during the project phases to understand and implement the business functionality. Update program, project, and team leads on any tasks that are at risk or where project plan adjustments need to be made. Stay abreast of leading edge of technologies and best practices. Proficient in debugging and development across multiple technologies, including Java, Python, Spring Boot, Angular, .NET, and Azure (DevOps, App Services, Function Apps, and CI/CD pipelines).

Requirements

As a Sr. Azure Full Stack Developer and Technical Lead, you will participate in all phases of the software lifecycle with an emphasis on architecture, design, quality, and implementation. A major function of this role will be to upgrade, manage, and maintain the Azure development and application environment (Angular, C#, Java, etc.). A thorough and deep understanding of Angular, C#, Java, etc. will be critical to your success in the role. This role requires a self-sufficient, analytical developer with strong collaboration and communication skills who is comfortable owning a range of front and back-end initiatives., 6+ years in enterprise web development; 3+ years upgrading Angular, C#, Java applications. Demonstrated and recent primary experience developing/maintaining web applications written in Angular, C#, Java, & JavaScript. Demonstrated and recent experience in migrating/upgrading Angular, C#, Java frameworks and applications from older versions to newer current versions. Designing and developing highly scalable Spring Boot applications with Java. Experience with Azure cloud services, including networking, Logic Apps, Function Apps, App Services, firewalls, and log monitoring. Experience with web services utilizing JSON, SOAP and XML. Experience using DevOps Tools (GitHub, Azure DevOps, Jenkins) in enterprise web application development.

Additional Qualifications:

Experience with technologies such as SQL, Python, .NET, HTML 5, and Experience with Unix scripting (Ruby, Perl, Python, shell) and/or Windows scripting (PowerShell, batch). Experience with DevOps - Continuous Integration, Automated Deployment of Spring Boot, Angular and .NET applications. Ability to lead upgrade projects, mentor junior developers, and communicate technical plans to non-technical stakeholders. Akumen, Inc. is an equal employment opportunity employer. All employment decisions are made based on qualifications, merit, and business needs, and without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by applicable federal, state, or local law. We are committed to a respectful and inclusive workplace where all individuals have the opportunity to succeed. Akumen, Inc. maintains a drug-free workplace consistent with applicable local, state, and federal laws.

Apply for this position

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

Apply on clearancejobs.com

Good distractions

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

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:30 min

Falling in love with Ruby and creating Basecamp

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

Videos

See all

Related articles

See all