
Senior Web Developer
- Milwaukee, WI
- Training
- Full-time
- Analyze, design, develop, test and deploy enterprise data applications.
- Write and troubleshoot code developed for analytics data systems using object-oriented programming techniques, and interface applications with third party tools/web services.
- Effectively communicate with Product Management team to meet the organization's goals and benchmarks set for the year.
- Develop software-based interfaces, packages and reports to facilitate human and programmatic data access, batch data processing and visualization that are vital for the business.
- Gather and document requirements for software development.
- Execute core software development lifecycle activities within the global analytics development team: Evaluate, select, design, implement, and document analytics software applications.
- Contribute to standardization of test-driven development processes: Develop, execute and document tests for the analytics software applications, automating as much as practicable.
- Deploy and support analytics software in operation, documenting any required manual processes and automating as much as practicable.
- Adapt to changes in technology and business priorities, learning new skills, design patterns, best practice, etc as required.
- Provide critical review of requirements, design, implementation of own and others' work as required to ensure quality and functionality of software meets business needs.
- Contribute to the development and application of common coding standards and guidelines for enterprise infrastructure applications.
- MS in Engineering, IT or Computer Science or equivalent with significant on-the-job experience in data system development, analytics and IoT
- Work Experience - 8+ years as a data systems developer.
- Strong experience in web development.
- Excellent track-record in developing web applications and web services in an agile methodology.
- Practical experience with various front end javascript frameworks (Angular 2.0/React/Bootstrap) as well as RESTful webservice development in Python (Django or Flask), NodeJS, and/or .NET Core.
- Experience with docker/containerization/Kubernetes is a definite plus.
- Experience deploying and Securing apps in Azure (API Management/Serverless deployment/Azure Keyvaults).
- Ability to interface with various backend processes and databases including strong SQL skills
- hands on experience with Kafka working with Avro schemas and confluent schema registry, Redis, and/or Snowflake.
- Familiarity with Azure DevOps, git and deployment pipelines is an added bonus. #MTS1
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.