Job Title Software Engineer II Teamcenter Developer Overview We are seeking a Software Engineer II ... Develop high-level software architecture and application components. * Collaborate with cross ...
Job Title Software Engineer II Teamcenter Developer Overview We are seeking a Software Engineer II ... Develop high-level software architecture and application components. * Collaborate with cross ...
... high-level software architecture designs that outline the overall structure, components, and ... Engineer 2 Exp.: Practitioner: 1 coding language or framework. 4+ years in IT; 3+ years in ...
Quick apply
... high-level software architecture designs that outline the overall structure, components, and ... Engineer 2 Exp.: Practitioner: 1 coding language or framework. 4+ years in IT; 3+ years in ...
Senior Software Engineer
Dearborn, MI · On-site
$112K - $148K/yr
Mentor junior and mid-level engineers, providing technical guidance * Take ownership of features ... Exposure to machine learning or AI applications in software development Bonus Qualities * Self ...
Quick apply
Senior Software Engineer
Dearborn, MI · On-site
$112K - $148K/yr
Mentor junior and mid-level engineers, providing technical guidance * Take ownership of features ... Exposure to machine learning or AI applications in software development Bonus Qualities * Self ...
Mid-Level Civil Engineer - Kiewit Power Engineering
Detroit, MI · On-site +1
$95K - $100K/yr
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market ... Oversee creation of surface models utilizing Civil3D and/or other similar design software.
Mid-Level Civil Engineer - Kiewit Power Engineering
Detroit, MI · On-site +1
$95K - $100K/yr
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market ... Oversee creation of surface models utilizing Civil3D and/or other similar design software.
Proficiency in project management software tools (e.g. MS Project etc.) * Proven leadership and ... Develops trusted relationships with customers up through the Director level. * Effective ...
Proficiency in project management software tools (e.g. MS Project etc.) * Proven leadership and ... Develops trusted relationships with customers up through the Director level. * Effective ...
Senior Software Engineer
Ann Arbor, MI · On-site
$110K - $145K/yr
We are seeking a Senior Software Engineer to design, build, and maintain the core systems that ... Familiarity with low-level software communicating with TCP/IP. Benefits We offer a competitive ...
Senior Software Engineer
Ann Arbor, MI · On-site
$110K - $145K/yr
We are seeking a Senior Software Engineer to design, build, and maintain the core systems that ... Familiarity with low-level software communicating with TCP/IP. Benefits We offer a competitive ...
Senior Software Engineer
Ann Arbor, MI · On-site
$110K - $145K/yr
We are seeking a Senior Software Engineer to design, build, and maintain the core systems that ... Familiarity with low-level software communicating with TCP/IP. Benefits We offer a competitive ...
Quick apply
Senior Software Engineer
Ann Arbor, MI · On-site
$110K - $145K/yr
We are seeking a Senior Software Engineer to design, build, and maintain the core systems that ... Familiarity with low-level software communicating with TCP/IP. Benefits We offer a competitive ...
Mid-Level Java Developer
Okemos, MI · On-site
$46.25 - $59.75/hr
Role: Mid-Level Java Developer Location: Okemos, MI (Hybrid) Duration: Long term Rate: Market • We are looking for a Jr-Level Full Stack Java Developer. • We are seeking a motivated and ...
Quick apply
Mid-Level Java Developer
Okemos, MI · On-site
$46.25 - $59.75/hr
Role: Mid-Level Java Developer Location: Okemos, MI (Hybrid) Duration: Long term Rate: Market • We are looking for a Jr-Level Full Stack Java Developer. • We are seeking a motivated and ...
Software Engineer
$50 - $54/hr
Software Engineer (3) - Core Engineer 3 Job Location: Dearborn, MI * Employees in this job function ... Create high-level software architecture designs that outline the overall structure, components, and ...
Quick apply
Software Engineer
$50 - $54/hr
Software Engineer (3) - Core Engineer 3 Job Location: Dearborn, MI * Employees in this job function ... Create high-level software architecture designs that outline the overall structure, components, and ...
Software Engineer Level I
Sterling, MI · On-site
$41.87/hr
Software Engineer Level I | Sterling Hts, Michigan, United States Software Engineer Level I - Hardware & Software Integration (Sterling Heights, MI) About the Role Indotronix invites innovative ...
Software Engineer Level I
Sterling, MI · On-site
$41.87/hr
Software Engineer Level I | Sterling Hts, Michigan, United States Software Engineer Level I - Hardware & Software Integration (Sterling Heights, MI) About the Role Indotronix invites innovative ...
Mid Level Project Manager
Lansing, MI · On-site
Proficiency in project management software tools (e.g. MS Project etc.) * Proven leadership and ... Develops trusted relationships with customers up through the Director level. * Effective ...
Mid Level Project Manager
Lansing, MI · On-site
Proficiency in project management software tools (e.g. MS Project etc.) * Proven leadership and ... Develops trusted relationships with customers up through the Director level. * Effective ...
Proficiency in project management software tools (e.g. MS Project etc.) * Proven leadership and ... Develops trusted relationships with customers up through the Director level. * Effective ...
Quick apply
Proficiency in project management software tools (e.g. MS Project etc.) * Proven leadership and ... Develops trusted relationships with customers up through the Director level. * Effective ...
As a Lead Software Engineer AI (Staff Engineer AI), you will own core backend and AI orchestration ... Mentor senior and mid-level engineers, raising the bar on system design, code quality, and AI ...
As a Lead Software Engineer AI (Staff Engineer AI), you will own core backend and AI orchestration ... Mentor senior and mid-level engineers, raising the bar on system design, code quality, and AI ...
Job Summary We are looking for a mid-level Application/Software Developer, preferably with 4 plus years of experience in the role Application/Software Developers are involved in the full systems life ...
Job Summary We are looking for a mid-level Application/Software Developer, preferably with 4 plus years of experience in the role Application/Software Developers are involved in the full systems life ...
Mid Level Project Manager
Lansing, MI · On-site
Proficiency in project management software tools (e.g. MS Project etc.) * Proven leadership and ... Develops trusted relationships with customers up through the Director level. * Effective ...
Quick apply
Mid Level Project Manager
Lansing, MI · On-site
Proficiency in project management software tools (e.g. MS Project etc.) * Proven leadership and ... Develops trusted relationships with customers up through the Director level. * Effective ...
Provide strategic technical direction to a team of mid-level and senior software engineers, aligning architectural decisions with Digital Commerce business goals. * System Resilience: Partner tightly ...
Provide strategic technical direction to a team of mid-level and senior software engineers, aligning architectural decisions with Digital Commerce business goals. * System Resilience: Partner tightly ...
Provide strategic technical direction to a team of mid-level and senior software engineers, aligning architectural decisions with Digital Commerce business goals. * System Resilience: Partner tightly ...
Provide strategic technical direction to a team of mid-level and senior software engineers, aligning architectural decisions with Digital Commerce business goals. * System Resilience: Partner tightly ...
Software Engineer
Auburn Hills, MI · On-site
Mentor junior and mid-level engineers and conduct code reviews * Collaborate cross-functionally ... A minimum of 5 years of professional software engineering experience * A minimum of 3 years of ...
Software Engineer
Auburn Hills, MI · On-site
Mentor junior and mid-level engineers and conduct code reviews * Collaborate cross-functionally ... A minimum of 5 years of professional software engineering experience * A minimum of 3 years of ...
Mid Level Project Manager
Detroit, MI · On-site
Proficiency in project management software tools (e.g. MS Project etc.) * Proven leadership and ... Develops trusted relationships with customers up through the Director level. * Effective ...
Quick apply
Mid Level Project Manager
Detroit, MI · On-site
Proficiency in project management software tools (e.g. MS Project etc.) * Proven leadership and ... Develops trusted relationships with customers up through the Director level. * Effective ...
Senior Mobile Software Engineer/ Senior Mobile Engineer (W2 Position)
Dearborn Heights, MI · On-site
$123K - $154K/yr
Create high-level software architecture designs that outline the overall structure, components, and ... Familiar with programming practices, such as test-driven development, continuous integration, and ...
Quick apply
Senior Mobile Software Engineer/ Senior Mobile Engineer (W2 Position)
Dearborn Heights, MI · On-site
$123K - $154K/yr
Create high-level software architecture designs that outline the overall structure, components, and ... Familiar with programming practices, such as test-driven development, continuous integration, and ...
Mid Level Software Engineer information
See Michigan salary details
$55.3K - $66.6K
2% of jobs
$66.6K - $77.8K
4% of jobs
$77.8K - $89.1K
6% of jobs
$89.1K - $100.4K
8% of jobs
$106.4K is the 25th percentile. Wages below this are outliers.
$100.4K - $111.6K
7% of jobs
$111.6K - $122.9K
18% of jobs
The median wage is $125.5K / yr.
$122.9K - $134.1K
16% of jobs
$134.1K - $145.4K
2% of jobs
$150K is the 75th percentile. Wages above this are outliers.
$145.4K - $156.6K
26% of jobs
$156.6K - $167.9K
1% of jobs
$167.9K - $179.1K
8% of jobs
$55.3K
$128.6K
$179.1K
How much do mid level software engineer jobs pay per year?
What is a Mid Level Software Engineer job?
A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.
What typical responsibilities can I expect as a Mid Level Software Engineer?
As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.
What are the key skills and qualifications needed to thrive in the Mid Level Software Engineer position, and why are they important?
To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.
- Software Developer No Technical Interview Entry
- Work From Home New Grad Software Engineer
- Virtual Software Developer Apprenticeship
- Contract Elasticsearch
- Overnight Asp Net Web Forms
- Remote Json Developer
- Remote Navy Software Engineer
- Software Engineer Software Engineer
- No Experience Software
- Overnight Software Engineer Reddit
Other
Medical, Dental, Vision, Life, Retirement, PTO
Posted 7 days ago
Job description
Software Engineer II Teamcenter Developer
OverviewWe are seeking a Software Engineer II to design, develop, test, and maintain software applications that meet business and customer needs. The ideal candidate will participate throughout the software development lifecycle, including architecture, development, testing, deployment, and continuous improvement of software solutions.
Key Responsibilities- Design, develop, test, deploy, and maintain software applications.
- Collaborate with customers to understand business requirements and translate them into software solutions.
- Design software architecture and determine appropriate technology stacks, integration methods, and deployment strategies.
- Develop high-level software architecture and application components.
- Collaborate with cross-functional teams, including product owners, designers, and architects.
- Define and implement software testing strategies, guidelines, and quality processes.
- Improve application performance and optimize development efficiency through new technologies and best practices.
- Apply software engineering practices such as test-driven development (TDD), continuous integration (CI), and continuous delivery (CD).
- Support software security practices, including data protection through encryption and anonymization.
- Develop user-friendly and interactive user interfaces.
- Develop and maintain backend services, APIs, and microservices.
- Evaluate and incorporate emerging technologies to enhance software solutions.
- Bachelor's degree.
- 4+ years of IT experience.
- 3+ years of software development experience.
- Experience with Teamcenter.
- Experience with at least one programming language or framework.
- Familiarity with software development best practices, including TDD, CI, and CD.
- Ability to work collaboratively in a cross-functional environment.
- Experience with C++.
- Experience with Java.
- Experience with Teamcenter ITK.
- Experience with PLM functional concepts.
What Makes HTC A Great Place To Build Your Future
HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you ll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You ll have long-term opportunities to grow your career and develop skills in the latest emerging technologies.
At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks.
Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.
#LI-Onsite #LI-RM1
About HTC Global Services
Sourced by ZipRecruiter
Industry
It services
Company size
10,000+ Employees
Headquarters location
Troy, MI, US
Year founded
1990