Lead Software Developer (multiple positions)
Job Description
Develop Web Applications, Single Page Applications, Restful API's, Microservices, Web Services and Batch Processing Systems. Build well engineered, stable, scalable software using Microsoft and Cloud technologies including .Net, C#, SQL, JavaScript, Node.js, and AWS. Orchestrate and deploy software using Devops CI/CD tools such as Jenkins, CloudBees, Apigee, API Gateway, New Relic, etc. Monitor, analyze, and remediate production issues and build operational readiness into the systems architecture to improve system availability. Consult with the business on project status, technical issues, software design, and maintenance. Work with global teams to complete project activities, such as Infrastructure, Architecture, Quality Assurance and Database teams. Provide technical guidance to other team members, coach and mentor junior engineers.
Requirements:• Bachelor's degree in Computer Science, Information Systems, or a related field• 5 years of relevant software development experience.• 5 years of experience in C# programming.• 5 years of experience with unit testing and integration testing.• 5 years of experience with MS SQL database design and development.• 5 years of experience creating enterprise web-based software applications and services.• 5 years of experience protecting web applications from common security vulnerabilities.• 3 years of experience using agile methodology in continuous integration environments.• Experience with .Net Framework.• Experience building highly scalable systems and solving concurrency and multi-threading problems.• Experience in Object-oriented analysis and design using design patterns.
Morningstar Investment Management LLC is an equal opportunity employer.
"#LI-DNI"
001_MstarInc Morningstar Inc. Legal Entity
If you received and accept an offer from us, we require that personal and any related investments be disclosed confidentially to our Compliance team (days vary by region). These investments will be reviewed to ensure they meet Code of Ethics requirements. If any conflicts of interest are identified, then you will be required to liquidate those holdings immediately. In addition, dependent on your department and location of work certain employee accounts must be held with an approved broker (for example all, U.S. employee accounts). If this applies and your account(s) are not with an approved broker, you will be required to move your holdings to an approved broker.
Date Posted
09/20/2022
Views
6
Similar Jobs
Software Product Consultant - CSC Corptax
Views in the last 30 days - 10
The job description is for a fulltime consultant to join the Corptax Professional Services Team The consultant will provide implementation and best pr...
View DetailsSr. Software Engineer - OEMS Team - Enfusion
Views in the last 30 days - 8
Enfusion is a pioneer in developing innovative cloud investment management software analytics and managed services They help fund managers streamline ...
View DetailsDevOps/SRE Lead - TransUnion
Views in the last 30 days - 6
TransUnion is seeking a DevOps Lead with extensive cloud experience including AWS to support a crossfunctional engineering team in developing and impl...
View DetailsData Acquisition Tech Lead - Ab Initio - TransUnion
Views in the last 30 days - 14
The text describes a job role at TransUnion an International Platforms Services Team Information Technology Senior Developer position The role involv...
View DetailsSoftware Engineer 431407 - Experfy
Views in the last 30 days - 8
The job description is for a Software Engineer position that requires designing developing testing and deploying software systems and applications The...
View DetailsAccount Manager (Advertising Sales Team) - Chicago - CafeMedia
Views in the last 30 days - 6
This is an excellent opportunity to get broad experience in all aspects of digital media The position is based in Chicago IL and requires excellent co...
View Details