Software Engineer II
$89.4k - $134kCox Automotive
The Software Engineer II (C#, .NET) is responsible for designing, developing and maintaining scalable, secure, and high-performing software systems. This role works cross-functionally with Product, Architecture, and Engineering teams to deliver business value through high-quality, reliable software.
This is a hands-on role focused on building production-ready solutions, while contributing to technical direction, mentoring engineers, and leveraging modern tools-including AI and spec-driven development-to improve engineering productivity and outcomes. Key Responsibilities: Software Development & Design- Design, develop, test, and deploy software across the full technology stack
- Translate business and functional requirements into clear, well-defined technical specifications
- Ensure systems are scalable, resilient, maintainable, and secure
- Apply modern engineering standards and best practices
- Break down specs and features into clear, actionable, and estimable tasks
- Deliver incremental value using Agile methodologies
- Own end-to-end delivery of features or services
- Align development with architectural standards and system design
- Write and maintain automated unit, integration, and end-to-end tests
- Ensure code quality, performance, and adherence to specifications
- Troubleshoot and resolve production issues
- Identify risks, dependencies, and deviations early
- Leverage AI-assisted tools (e.g., Copilot, LLM-based tools) to improve productivity and code quality
- Use AI for code generation, test creation, debugging, and documentation
- Validate and refine AI-generated outputs for correctness, security, and maintainability
- Contribute to team practices around AI usage and prompt engineering
- Drive spec-driven development, where features are defined through clear, structured specifications before implementation
- Create and refine technical specs (APIs, contracts, workflows, data models) that serve as the source of truth for development
- Use specifications to enable alignment across engineering, product, and QA
- Leverage specs to support automation, testing, and AI-assisted development workflows
- Ensure implementations are traceable back to specifications and meet defined acceptance criteria
- Partner with Product, QA, and Architecture teams to deliver solutions
- Participate in design discussions and technical decision-making
- Communicate progress, trade-offs, and blockers clearly
- Contribute to coding standards and engineering best practices
- Mentor junior engineers through code reviews and guidance
- Continuously learn and adopt new technologies, including AI-driven techniques
- Experience working in spec-driven or contract-first development environments
- Ability to define clear technical specifications (e.g., API contracts, schemas, workflows)
- Experience using AI-assisted development tools effectively
- Ability to validate, refine, and safely adopt AI-generated outputs
- Understanding of responsible AI usage in software development
- Bachelor's degree Computer Science or a related discipline and 4+ years of experience in a related field, OR master's degree and 2+ years of experience, OR Ph.D. and up to 1 year of experience, OR 18+ years of directly relevant experience.
- Strong proficiency in C#,.NET
- Experience with cloud platforms (e.g., AWS) and distributed systems
- Solid understanding of system design, APIs, and data models
- Experience with automated testing and CI/CD practices
- Hybrid work schedule
- Availability for rotational on-call duties outside of standard business hours may be required
- Experience building large-scale or mission-critical systems
- Familiarity with microservices and event-driven architectures
- Experience integrating AI capabilities into applications (e.g., LLM APIs, search, recommendations)
- Experience improving engineering workflows through automation or AI
- Strong debugging and performance tuning skills
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Peachtree Corners, GA vacancy
$71.6k - $119.4k
...Software Engineer II The Software Engineer II contributes to the design, development, testing, and maintenance of software applications supporting the Batch Portal platform. This role operates within an Agile development environment and applies established engineering...SuggestedLocal area$107.46k - $220.76k
The Technical Product Manager II plays a pivotal role in Delta Dental's technology modernization... ...back-end platform products that enable engineering teams across the enterprise. This role... ...engineering practices, and accelerate software delivery.Working closely with Platform...SuggestedLocal areaRemote workVisa sponsorshipWork visa- ...Java Developer IIWe are seeking a skilled Java Developer II to design, develop, and maintain robust, scalable, and high-performance... ...frameworks (e.g., Spring Boot)Collaborate with product managers, QA engineers, and frontend teams to deliver high-quality featuresWrite clean,...Suggested
- ...diversity, integrity, and growth.Role OverviewDo you love diagnosing software issues for your customers? Do you pride yourself on providing world class customer support? Are you a progressive software engineer, an advocate of agile development practices, and a proponent of...SuggestedFull time
$125.7k - $203.1k
...accepted until further notice.Meet the Team Join Cisco's innovative engineering community, where you'll have the opportunity to collaborate... ...of industry-leading products and platforms! Your Impact As a Software Engineer at Cisco, you will design and build software...SuggestedFull timeTemporary workWork experience placementLocal areaFlexible hours$78k - $103k
...Application Engineer IIThe Application Engineer II provides technical support for commercial refrigeration equipment, including commissioning, installation... ...with industry-leading engineers on both product and software development initiatives.Duties include, but are not...Temporary work$109k - $182.4k
...want to make an impact on a global scale, come make a difference at Fiserv.Job TitleAI - Cyber Security Engineer - IIAbout your role:As an Advisor II, AI - Software Engineering, you will design, build, and deploy AI-powered cybersecurity solutions that strengthen identity...Full timeTemporary workH1bWork at officeMonday to Friday- ...impact of your work. You are visible, your talents are valued, and you are empowered to shape the future of payments.As a Sr. Software Engineer in Norcross, GA, you will join a diverse, passionate team, dedicated to powering the world’s payments ecosystem!Position SummaryWe...Full timeLocal areaWorldwide
- ...groundbreaking robotics automation that challenges your skills and pushes the boundaries of what’s possible! As a Robotics Software Engineer II/III - Product (Low Level Systems Software) , you will be focusing on algorithmic design, development and deployment of...Temporary workWork at officeFlexible hours
- ...Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology... ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data...Worldwide
$80.5k - $90k
Overview Join to apply for the Web Developer II role at National Commission on Certification of Physician Assistants (NCCPA) . This... ...type Full-time Seniority level Entry level Job function Engineering and Information Technology Industries Non-profit Organization Management...Full timeRemote workHome office- ...for the Connetic payments platform. Works within the product engineering team with a primary focus on customer issues and platform enhancement... ...designs, develops, tests and delivers high quality software/solutions. Provides direct estimates, such as time, percentage...Full timeLocal areaWorldwide
- ...Join to apply for the Senior Software Engineer role at Neptune Technology Group Neptune Technology Group Inc. is a technology company serving water utilities across North America. Since 1892, we have continually focused on the evolving needs of water utilities – revenue...Full time
- ...Senior Software Engineer Partner with business teams, vendors, and technical resources to deliver enhancements, troubleshoot issues, and support... ...with MQTT and Ignition MQTT modules. Experience with IIS and web-based application hosting. Experience with Azure DevOps...Full timeContract workTemporary workFor contractorsMonday to FridayFlexible hours
$101.5k - $169.1k
...Applies the principles of secure software engineering to the design, development, maintenance, testing and evaluation of software and cloud infrastructure. Works cross functionally to understand business requirements, architecture and technology direction, evaluate alternative...Local areaRelocationVisa sponsorship- TransCore (TRN), a subsidiary of ST Engineering, is seeking a talented Sr DevOps Engineer to join our Smart Mobility team in Austin, Texas... ....You are the DevOps counterpart to the Smart Mobility software, mobile, and QA Automation engineers. Where they own application...Full timeWork at officeLocal areaRemote workRelocation
- ...Job Overview : The Application Support Engineer works with customers assisting them in... ...operations staff Reproduces reported software bugs/issues as required for case resolution... ...Experience with Web Applications hosted in IIS ~ Experience with a bash scripting/...Local areaFlexible hoursNight shiftWeekend work3 days per week
- : MES Developer SK C&C USA is looking for a Developer who will be part of our industry-leading EV battery MES management! Monitoring system such as QMS for SK battery manufacturing. Development of QMS requested for improvement Qualification Bachelor's ...Full timeWork experience placementRelocationRelocation package
- ...we can create the conditions for educators to teach, students to thrive, and districts to shape the future of education. Software Engineer II Overview: We are seeking an experienced frontend engineer to join one of our teams building new features and enhancing our...Full timeWork at office
- OverviewOur client is seeking a Full Stack Software Engineer to join a collaborative Agile development team focused on building and enhancing modern web applications. This is an excellent opportunity for a developer who enjoys working across both the front end and back...
- Our client is looking to hire a Business Intelligence Software Engineer. In this role you will apply knowledge of enterprise applications and development to analyze, program, and implement Data Sourcing (ETL), Report Building, & Data Governance best practices in support...
- ...Description Job Description Position Summary Designs and develops software libraries, applications, services, and hardware-software... ...This role is one hundred percent in-office. A software engineer must be willing and capable of learning new concepts in mathematics...Temporary workWork at office
- ...integrity, and growth. Role Overview Do you love diagnosing software issues for your customers? Do you pride yourself on providing world class customer support? Are you a progressive software engineer, an advocate of agile development practices, and a proponent of...
- ...Software DeveloperSAMPRASOFT is looking to hire full time software developers. The ideal candidate will be responsible for developing high-quality full stack applications using Java,.NET, NodeJS and front end applications like Angular, React and others. They will also...Full timeH1bWork at officeVisa sponsorship
- ...developmento SPA debuggingo Targeting desktop, tablet and phone browsers in the same SPA· Familiarity witho WebStormo Telerik Kendo UIo IIS (7 or later)o Windows Client (7 or later)o Windows Server (2008 R2 or later)Qualifications• Bachelor’s degree or foreign equivalent...Permanent employmentFull timeH1b
- ...Python Job Developer We are looking for a Python Job Developer to join our growing engineering team. The ideal candidate will be responsible for designing, building, and maintaining Python-based data processing jobs, RESTful APIs, and backend systems that support our...
$80,500 - $174,300 per day
...reasonable commuting distance (approximately 50 miles) of Alpharetta, GA to support onsite requirements.We are looking for a Software Engineer to support the administration, maintenance, and operational stability of enterprise data platforms, with primary focus on Snowflake...H1bLocal area2 days per week1 day per week- ...shape the future of payments.About the RoleThe Principal Platform Engineer is a senior individual contributor and technical leader... ...reliability.Required Qualifications12+ years of experience in software engineering, devops, cloud, or platform engineering roles.Deep...Full timeLocal areaWorldwideEarly shift
$102.3k - $147.05k
...and a team that succeeds together. Because at UKG, your work matters—and so do you.About The Team: UKG is looking for a Senior Software Engineer III - Eng to build and maintain our public/private cloud’s PaaS layer (Platform as a Service). This is a specialized team that...$104.8k - $149.3k
Job DescriptionAbout the Role: We are seeking a highly skilled and innovative Systems Engineer/ Lead Systems Integrator to join our Systems and Design organization, responsible for end-to-end engineering functions across all major disciplines, including systems engineering...Work experience placementWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
Related searches
- software developer fintech Peachtree Corners, GA
- ngo software engineer Peachtree Corners, GA
- intel software engineer Peachtree Corners, GA
- senior software engineer remote Peachtree Corners, GA
- senior software engineer Peachtree Corners, GA
- software engineer healthcare Peachtree Corners, GA
- startup software engineer Peachtree Corners, GA
- senior software design engineer Peachtree Corners, GA
- remote entry level software developer Peachtree Corners, GA
- software engineer amazon Peachtree Corners, GA


