... of software development lifecycle Familiarity with Git and databases
New
... of software development lifecycle Familiarity with Git and databases
New
... of software development lifecycle Familiarity with Git and databases
New
Nashville, TN · On-site
NET Developer with knowledge of Object-Oriented Concepts, MVC frameworks, Entity Framework and LINQ * 5+ years of experience in software development for business systems * College or university ...
Quick apply
Nashville, TN · On-site
NET Developer with knowledge of Object-Oriented Concepts, MVC frameworks, Entity Framework and LINQ * 5+ years of experience in software development for business systems * College or university ...
We are seeking talented Software Development Manager to invent the next generation of agentic ... As part of this dynamic and forward-thinking team, you'll have the opportunity to lead greenfield ...
We are seeking talented Software Development Manager to invent the next generation of agentic ... As part of this dynamic and forward-thinking team, you'll have the opportunity to lead greenfield ...
Tons of cultural activities, like weekly devotional, leadership development courses, Battle of the ... You have a strong software engineering background with the ability to quickly ramp up on Java ...
Quick apply
Tons of cultural activities, like weekly devotional, leadership development courses, Battle of the ... You have a strong software engineering background with the ability to quickly ramp up on Java ...
Nashville, TN · On-site
$55 - $70/hr
This role involves acting as the first level of support and development for incoming production software application issues related to merchandising applications. The solutions developed will ...
New
Nashville, TN · On-site
$55 - $70/hr
This role involves acting as the first level of support and development for incoming production software application issues related to merchandising applications. The solutions developed will ...
New
Adhere to corporate processes and standards for all activities and deliverables during all phases of involvement in the software development life cycle * Effectively manage multiple task assignments
Adhere to corporate processes and standards for all activities and deliverables during all phases of involvement in the software development life cycle * Effectively manage multiple task assignments
Nashville, TN · On-site
$55.50 - $74.50/hr
... managing the full software development lifecycle - Knowledge of risk, compliance, or transportation systems Benefits - Opportunity to build world-class, cutting-edge technology at scale - Career ...
Nashville, TN · On-site
$55.50 - $74.50/hr
... managing the full software development lifecycle - Knowledge of risk, compliance, or transportation systems Benefits - Opportunity to build world-class, cutting-edge technology at scale - Career ...
$108K - $134K/yr
Support preparation of engineering studies and reports * Use modern design, development, testing, and configuration management tools for software systems * Participates in and fosters a work ...
$108K - $134K/yr
Support preparation of engineering studies and reports * Use modern design, development, testing, and configuration management tools for software systems * Participates in and fosters a work ...
Arnold Air Force Base, TN · On-site
$108K - $134K/yr
Support preparation of engineering studies and reports * Use modern design, development, testing, and configuration management tools for software systems * Participates in and fosters a work ...
Arnold Air Force Base, TN · On-site
$108K - $134K/yr
Support preparation of engineering studies and reports * Use modern design, development, testing, and configuration management tools for software systems * Participates in and fosters a work ...
Adhere to corporate processes and standards for all activities and deliverables during all phases of involvement in the software development life cycle * Effectively manage multiple task assignments
Adhere to corporate processes and standards for all activities and deliverables during all phases of involvement in the software development life cycle * Effectively manage multiple task assignments
Adhere to corporate processes and standards for all activities and deliverables during all phases of involvement in the software development life cycle * Effectively manage multiple task assignments
Adhere to corporate processes and standards for all activities and deliverables during all phases of involvement in the software development life cycle * Effectively manage multiple task assignments
Nashville, TN · On-site
This role reports to the Manager of Software Engineering and provides the opportunity to work on ... Collaborate with a software development team to deliver high-quality, reliable systems that operate ...
Nashville, TN · On-site
This role reports to the Manager of Software Engineering and provides the opportunity to work on ... Collaborate with a software development team to deliver high-quality, reliable systems that operate ...
... of involvement in the software development life cycle * Effectively manage multiple task ... assignments * Mentor less experienced team members as appropriate * Perform other appropriate ...
... of involvement in the software development life cycle * Effectively manage multiple task ... assignments * Mentor less experienced team members as appropriate * Perform other appropriate ...
$108K - $134K/yr
Support preparation of engineering studies and reports * Use modern design, development, testing, and configuration management tools for software systems * Participates in and fosters a work ...
$108K - $134K/yr
Support preparation of engineering studies and reports * Use modern design, development, testing, and configuration management tools for software systems * Participates in and fosters a work ...
Nashville, TN · On-site
$118K - $156K/yr
Adhere to corporate processes and standards for all activities and deliverables during all phases of involvement in the software development life cycle * Effectively manage multiple task assignments
Nashville, TN · On-site
$118K - $156K/yr
Adhere to corporate processes and standards for all activities and deliverables during all phases of involvement in the software development life cycle * Effectively manage multiple task assignments
Nashville, TN · On-site
... of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
New
Quick apply
Nashville, TN · On-site
... of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
New
Nashville, TN · On-site
$118K - $156K/yr
Adhere to corporate processes and standards for all activities and deliverables during all phases of involvement in the software development life cycle * Effectively manage multiple task assignments
Nashville, TN · On-site
$118K - $156K/yr
Adhere to corporate processes and standards for all activities and deliverables during all phases of involvement in the software development life cycle * Effectively manage multiple task assignments
Job duties require contribution at each phase of the AGILE software development process, including ... Interact directly with engineering team and program management staff to analyze and understand ...
Job duties require contribution at each phase of the AGILE software development process, including ... Interact directly with engineering team and program management staff to analyze and understand ...
Job duties require contribution at each phase of the AGILE software development process, including ... Interact directly with engineering team and program management staff to analyze and understand ...
Job duties require contribution at each phase of the AGILE software development process, including ... Interact directly with engineering team and program management staff to analyze and understand ...
$118K - $156K/yr
Engineers, product managers, and designers collaborate closely and hold themselves to high ... Drive continuous improvement of development processes, tools, and engineering practices ...
$118K - $156K/yr
Engineers, product managers, and designers collaborate closely and hold themselves to high ... Drive continuous improvement of development processes, tools, and engineering practices ...
$72.2K - $80.3K
4% of jobs
$80.3K - $88.5K
4% of jobs
$88.5K - $96.7K
5% of jobs
$96.7K - $104.8K
5% of jobs
$112.3K is the 25th percentile. Wages below this are outliers.
$104.8K - $113K
6% of jobs
$113K - $121.2K
7% of jobs
$121.2K - $129.3K
11% of jobs
The median wage is $133.4K / yr.
$129.3K - $137.5K
13% of jobs
$137.5K - $145.7K
17% of jobs
$146.4K is the 75th percentile. Wages above this are outliers.
$145.7K - $153.8K
17% of jobs
$153.8K - $162K
10% of jobs
$72.2K
$129K
$162K
| Aspect | Manager Of Software Development | Software Development Manager |
|---|---|---|
| Required Credentials | Bachelor's degree in CS or related field; often certifications in project management | Bachelor's degree in CS or related field; certifications like PMP are common |
| Work Environment | Leads multiple development teams, oversees project delivery, collaborates with stakeholders | Manages software development teams, focuses on project execution and team coordination |
| Employer & Industry Usage | Used in tech companies, software firms, and IT departments | Common in software companies, tech startups, and enterprise IT divisions |
The main difference is that a Manager Of Software Development typically oversees multiple teams and strategic initiatives, while a Software Development Manager focuses more on managing specific development teams and project execution. Both roles require similar credentials and are used across similar industries, but their scope and focus differ slightly.

Entry Level Software Engineer Job Description
We are hiring an Entry-Level Software Engineer to support software development activities across web and backend systems. The ideal candidate should be eager to learn and grow in a collaborative environment.
Responsibilities
Develop and maintain software features
Participate in testing and debugging
Collaborate with engineering teams
Document technical processes
Requirements
Bachelor’s degree in Computer Science or related field
Knowledge of programming languages such as Java or Python
Understanding of software development lifecycle
Familiarity with Git and databases
Sourced by ZipRecruiter
Emonics LLC is a Certified Minority Business Enterprise as designated by the National Minority Supplier Diversity Council. Emonics provide the relevant talent at the right moment. We are a global technology firm with a strong customer focus and an IT and Engineering solutions provider catering to a diverse client base while focusing on finding solutions. We place high value on developing meaningful connections and conversations. We find, align, provide, and manage various managed IT and staffing services. Yes! It’s true! Our experts strive to become an extension of your HR department. We enable our clients to access top industry professionals. Our highly skilled team of specialists generates and integrates very profitable products and strategies. All our strategies are designed to help our clients reach their operational and financial objectives.
It services
1,001 - 5,000 Employees
Piscataway, NJ, US
2016