Description An exciting career awaits you at MPC, a company committed to fostering a collaborative team environment that embraces new ideas and diverse perspectives. As a Senior Software Engineer, you will design, develop, test, and maintain high-quality software solutions for our evolving Commercial Eco-system. This role involves working with C#, .Net, and cloud-native platforms such as Azure PaaS. You will be responsible for analyzing business requirements, coding new application features, enhancing existing code, troubleshooting issues, and developing platforms to support data engineering and developer tooling. Company Culture and Environment MPC values a great workplace culture that encourages innovation and teamwork. The company promotes professional development and collaboration, enabling employees to thrive in a dynamic environment. Career Growth and Development Opportunities MPC provides opportunities for personal and professional growth, allowing employees to develop their skills and advance in their careers. As part of a family of jobs with increasing responsibility, you will have the chance to take on more complex projects and leadership roles. Detailed Benefits and Perks MPC offers a total rewards program that includes health, vision, and dental insurance, paid time off, a 401k matching program, paid parental leave, and educational reimbursement. Additional benefits include participation in a discretionary company-sponsored annual bonus program. Compensation and Benefits • Pay Min/Max: \(101,800.00 - \)175,400.00 • Salary Grade: 11 - 12 • Full-time employee status with regular hours Why you should apply for this position today This role provides a unique opportunity to contribute to innovative solutions in the energy sector. You will work in a supportive environment where your ideas are valued, and you will have the chance to make a significant impact in a leader in the industry. Skills • Agile Methodologies • Application Security • Cloud Computing • Continuous Improvement • Debugging • DevSecOps • General Programming • Log Monitoring • Software Development Lifecycle (SDLC) • Software Testing • Version Control System Responsibilities • Lead efforts from end-to-end, managing medium complexity features from technical design through completion. • Execute a defined software engineering roadmap, contributing to the organization’s engineering strategy. • Perform coding, debugging, testing, and troubleshooting for projects with moderate to high complexity. • Identify and recommend improvements to the software development lifecycle and best practices in agile engineering. • Conduct demos of application features and design features to support automated testability. • Collaborate with users to translate designs and architectures into specifications. • Organize the delivery of high-quality solutions, setting effort estimates and updating specifications in line with user requirements. • Implement new architectures and standards for enterprise software based on business strategies. • Ensure proper documentation of software design and collaborate with business partners for solution implementation. • Develop reusable software building blocks to enable faster delivery. • Participate in scope of work estimation and forecasting. • Coach and mentor software developers. Qualifications • 5+ years of experience in application and software development. • Strong understanding of software development design and Agile practices. • Experience with Object-Oriented Programming & Design Patterns. • Proficiency in .Net, C#, Java, Python, JavaScript, Blazor, ReactJS, or Angular. • Knowledge of DBMS, TSQL, or PL/SQL. • Familiarity with DevOps and CI/CD principles and practices. Education Requirements • Bachelor’s degree in Computer Science, Information Technology, or a related/equivalent field is required. Education Requirements Credential Category • Bachelor’s degree in a relevant field. Experience Requirements • 5+ years of experience in software development is required. • Experience in building service-oriented architectures and APIs is preferred. Why work in Denver, CO Denver offers a vibrant lifestyle with a perfect blend of urban amenities and outdoor activities. Known for its stunning natural scenery, Denver provides ample opportunities for hiking, skiing, and enjoying the outdoors. The city also features a strong tech community, making it an ideal location for professionals seeking growth and innovation.
Azure data engineer
Tata Consultancy ServicesBellevue, WA
Tata Consultancy Services is seeking an Azure Data Engineer in Bellevue, WA, to develop and automate data pipelines using Microsoft Azure technologies. The role involves data preparation, exploration, and sustaining existing data processes.
Data Scientist 2
MicrosoftRedmond, WA
Microsoft is seeking a Data Scientist 2 to join the Edge Browser team in Redmond, WA, focusing on data-driven insights for product growth. The role involves statistical modeling, big data analysis, and collaboration with various teams to enhance user engagement and satisfaction.
Job Type
Fulltime role
Skills required
Agile, .Net, C#, Java, Python, JavaScript, Angular, CI/CD
Location
Denver, CO
Salary
$101,800 - $175,400
Date Posted
November 4, 2024
Azure data engineer
Tata Consultancy ServicesBellevue, WA
Tata Consultancy Services is seeking an Azure Data Engineer in Bellevue, WA, to develop and automate data pipelines using Microsoft Azure technologies. The role involves data preparation, exploration, and sustaining existing data processes.
Data Scientist 2
MicrosoftRedmond, WA
Microsoft is seeking a Data Scientist 2 to join the Edge Browser team in Redmond, WA, focusing on data-driven insights for product growth. The role involves statistical modeling, big data analysis, and collaboration with various teams to enhance user engagement and satisfaction.
Marathon Petroleum Corporation is seeking a Senior Software Engineer proficient in C#, .Net, and Azure PaaS to design and develop software solutions for their Commercial Eco-system. This full-time role in Denver, CO offers a competitive salary and opportunities for professional growth.