
Cloud Application Developer
- Milwaukee, WI
- $95,000-110,000 per year
- Training
- Full-time
- Lead hands-on application development efforts, building modern solutions from scratch, including planning, coding, testing, and deployment.
- Contribute to the design of cloud architecture, carefully selecting Azure services and architectural patterns to meet requirements for performance, scalability, and security.
- Prepare and maintain detailed design documentation and technical architecture diagrams to facilitate effective development and cross-functional understanding.
- Participate in project onboarding by establishing development standards, configuring environments, and setting initial technical direction.
- Develop and deploy applications utilizing a broad spectrum of Azure services, including App Services, Logic Apps, Azure Kubernetes Service (AKS), ACA, serverless components, and other Azure services.
- Utilize containerization technologies such as Docker and Kubernetes to develop and manage microservices-oriented applications.
- Integrate AI tools and services to streamline development, automate processes, and enhance applications with intelligent features.
- Design, implement, and manage CI/CD pipelines using GitHub Actions and Azure DevOps, ensuring secure and automated delivery of applications.
- Hands on experience using SAST and DAST tools with focus on SonarQube, CodeQL, and Wiz.
- Implement comprehensive monitoring and observability strategies leveraging tools like Azure Monitor and Dynatrace to ensure system health and traceability.
- Prioritize security by adopting identity-based access controls, practicing secure coding, and integrating with Azure AD to safeguard cloud resources.
- Deliver robust data solutions using data technologies such as Cosmos DB, Azure SQL, PostgreSQL, Snowflake and integrate with platforms like Palantir optimizing for structure, performance, and scalability.
- Foster collaboration with developers, architects, external vendors, and business stakeholders to ensure alignment of technical solutions with project objectives.
- Support ongoing documentation, knowledge transfer, and continuous improvement throughout the development lifecycle.
- Bachelor's degree in computer science, Information Technology, or a related discipline.
- More than five years of experience in application development, with an emphasis on cloud-native solutions utilizing Microsoft Azure.
- Experience working with various Azure services, including Azure App Services, Azure Functions, Logic Apps, Azure Container Apps (ACA), Azure Kubernetes Service (AKS), and serverless computing.
- Familiarity with Azure database technologies such as Azure SQL and Cosmos DB, and platforms like Palantir for data modeling and access. Add benefit for experience with Snowflake and PostgreSQL.
- Programming expertise in C#, Python, and Java, with practical experience using frameworks such as .NET to develop scalable applications.
- Experience in configuring and managing CI/CD pipelines with GitHub Actions and Azure DevOps, and a solid understanding of Git-based version control.
- Proficiency in implementing observability and monitoring tools, including Application Insights, Azure Monitor, and Dynatrace.
- Understanding of containerization using Docker and Kubernetes, with deployment experience in microservices-based environments.
- Knowledge of AI integration, applying AI/ML tools and services to streamline workflows, provide intelligent features, and promote automation.
- Bonus: Experience in mobile app development using platform native tools for iOS and Android.
- Incorporating testing into all aspects of development from unit testing, functional testing, integration testing.
- Awareness of cloud security practices, including identity-based access controls, role-based access management, and secure coding standards.
- Communication and collaboration skills developed through participation in agile, cross-functional teams to align technical solutions with organizational objectives.
- Health benefits: Medical, dental, vision, HSA, wellness programs, etc.
- 401k and/or employee savings programs
- Employee time off (vacation and designated holidays)
- Employee and family assistance programs
- Disability benefits
- Life insurance
- Employee learning and development programs
SAP as service providerWe use the following session cookies, which are all required to enable the website to function:
- "route" is used for session stickiness
- "careerSiteCompanyId" is used to send the request to the correct data center
- "JSESSIONID" is placed on the visitor's device during the session so the server can identify the visitor
- "Load balancer cookie" (actual cookie name may vary) prevents a visitor from bouncing from one instance to another
YouTubeYouTube is a video-sharing service where users can create their own profile, upload videos, watch, like, and comment on videos. Opting out of YouTube cookies will disable your ability to watch or interact with YouTube videos.