Senior Software Engineer II
$121k - $190.6kCDW Government
Job Summary:The SR Software Engineer II supports business solutions. The purpose of this role is to develop business software solutions for complex and large-scale projects through object and data modeling, database design, programming, quality assurance, and implementation support. The SR Software Engineer II participates in application standards development and serves as an evangelist for best practices. What you will do: Perform all stages of the software development life cycle, self-manage activities on smaller projects and serve as technical lead on small, medium and large projects. Determine operating requirements, costs, as well as resource needs for assigned projects and work in conjunction with a project manager on initiatives. Co-lead with Project Manager employing object-oriented analysis and design techniques including use case analysis, object modeling, and database schema design to ensure business requirements and design goals are met. Participate in application architecture planning (including system partitioning and framework design) to determine optimal solution architecture, efficiency, maintainability, and scalability Lead / develop: High-level system narratives, storyboards, and user interface prototypes. Lead / develop: Detailed design specifications for hardware and software use by the technical team. Lead / develop: System test plans, ensure software quality assurance (SQA) standards are achieved, and validate that business goals are accomplished. Lead / develop: Detailed estimates for projects, including resource allocation, timelines, and budget. Develop applications to CDW coding standards and quality. Identify issues that require more attention, and work to resolve issues based on an understanding of the business problem being solved. Make technical decisions to meet the design goals laid out in product road map and by management Coach, mentor and monitor progress of jr. members, mentor & coach Draw appropriate resources together to address technical issues. Direct and focus the efforts of the technical project team. Complete projects/tasks on a timely basis, according to commitments made to stakeholders and management. Report project/task status to the management. Collaborate with business and project teams to gather requirements and business needs. Make technical decisions to meet the design goals laid out in product road map and by management. Identify issues that require more attention, and work to resolve issues based on an understanding of the business problem being solved. Draw appropriate resources together to address technical issues. Direct and focus the efforts of the technical project team. Monitor progress of project teams. Mentor and coach junior team members. Complete projects/tasks on a timely basis, according to commitments made to stakeholders and management. Report project/task status to the management. Step in as team member throughout the software development process as needed What we expect of you: Bachelor’s degree and 7 years software development experience, or 11 years software development experience Expertise in developing applications. Demonstrated ability to coach and mentor others. Ability to multi-task and prioritize. Advanced knowledge of product lifecycle and understanding of the role of methodology/frameworks. Deliver solutions in Agile methodology in CI/CD environment. Advanced knowledge of object-oriented design and programming techniques. Demonstrated ability to build rapport and maintain productive working relationships cross-departmentally and cross-functionally. Excellent written and verbal communication skills with the ability to effectively interact with and present to all stakeholders including senior leadership. Strong organizational, planning and creative problem solving-skills with critical attention to detail. Demonstrated success of facilitation and solutions implementation. Proven track record of leading application development projects. History of balancing competing priorities with the ability to adapt to the changing needs of the business while meeting deadlines. Expertise in creating applications using technologies such as C#, JavaScript, HTML, CSS, ASP.NET MVC, RESTful Web Services, SQL Server. Ability to perform effective code reviews and recommend automated review tools for the team. Expertise in MongoDB, a plus. Expertise in Azure DevOps, a plus. Experience with SOLR and/or Elastic Search, Python, Spark, a plus. Knowledge of a variety of machine learning techniques (clustering, decision tree learning, logistic regression) and their real-world advantages/drawbacks, a plus. Experience in Linux & Windows platform, a plus. Working Experience with Azure/Kubernetes, a plus. Ability to think through performance requirements for a system and lead optimizing/tuning, a plus. Pay range: $121,000 - $190,600 depending on experience and skill set Annual bonus target of 10% subject to terms and conditions of plan Benefits overview: Salary ranges may be subject to geographic differentials CDW is committed to being an AI-fluent organizationWe’re looking for people who bring curiosity, a learner’s mindset, and a willingness to engage with ever-evolving technology and tools. We value adopting AI as a partner, openness to experimentation, and a shared interest in learning together on AI. Our goal is to create a culture where AI enhances—not replaces—human creativity and decision-making. You don’t need to be an expert today; what matters is your readiness to explore, adapt, and grow with us as we integrate AI responsibly and effectively into our work.Additionally, CDW is committed to fostering an equitable, transparent, and respectful hiring process for all applicants. During our application process, our goal is to understand your experience, strengths, skills, and qualifications. As an AI forward company, we see AI not just as a tool, but as a catalyst for new ways of thinking, creating, and communicating. We encourage candidates to embrace an AI mindset, one that’s curious, adaptive, and ready to explore what’s possible. We welcome thoughtful use of AI to expand your perspective and elevate how you share your story, while ensuring your application remains rooted in your own background, judgment, and voice.About UsCDW is a Fortune 500 technology solutions provider that helps businesses, government, education, and healthcare organizations achieve what’s possible through technology. What makes CDW different isn’t just what we do—it’s how we do it. At CDW we act as one—building trust, speaking candidly, and working together to achieve more. We play to win—focusing on what matters most and delivering for our customers. And we think forward—staying curious, moving fast, and continuously learning. We believe meaningful work happens when people feel supported, heard, and empowered to contribute. That’s why we think of ourselves as coworkers, not just employees—working together to solve complex challenges and deliver real impact for our customers and communities.As a full‑stack, full‑lifecycle technology partner, CDW brings deep expertise, strong relationships, and broad industry knowledge to help turn ideas into outcomes. When you join CDW, you become part of a collaborative environment where your work matters, your growth is supported, and your contributions help shape what’s next.Together, we deliver the full promise of what technology can do. Together, we Make Amazing Happen.CDW is an equal opportunity employer. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status or any other basis prohibited by state and local law. SummaryLocation: Virtual - IllinoisType: Full time
- ...A leading data streaming technology company is seeking a Senior Software Engineer II to lead the design of cloud-native backend services. This role focuses on implementing large-scale services and mentoring engineers. Candidates should have 5+ years of experience with...SeniorRemote work
$220k - $240k
...Senior Software Engineer - HealthTech New York City - Hybrid $220,000 - $240,000 per year We're partnering with a high-growth HealthTech company that is entering its next phase of expansion. Following strong adoption of its core platform, the business is investing...Senior- ...source, and optimized for sub millisecond latency at scale. Come and join us to define the future of NoSQL at AWS. ** As a Sr. Software Engineer in our NoSQL and in-memory computing platform team, you will lead the software development of large-scale, distributed in-...SeniorInternship
- Annapurna Labs designs silicon and software that accelerates innovation. Our custom chips, accelerators, and software stacks... ...change the world.The Integration team is looking for a Senior Software Development Engineer to lead the design and delivery of systems software for...SeniorNight shiftDay shift
- Annapurna Labs designs silicon and software that accelerates innovation. Our custom chips, accelerators, and software stacks... ...change the world.The MLIL FLOW team is looking for a Senior Software Development Engineer to lead the design and delivery of systems software for...SeniorNight shiftDay shift
- We are seeking an experienced engineer to join our team that owns the network stack for EC... ...of Amazon that develops hardware and software components that are critical building blocks... ...experience.Key job responsibilitiesBe a senior engineer on a team that builds and...SeniorInternship
$184k - $287.5k
NVIDIA is looking for a Senior Software Engineer in Object Storage to design, implement, and extend the capabilities of our internal object storage system. This system is a core service that is critical to NVIDIA AI/ML research teams creating best of breed generative AI...SeniorFull timeRemote work$86.7k - $173.3k
...best place to work for diversity, working mothers, female executives, and scientists. THE OPPORTUNITY This Senior Software Engineer, Cloud position can work out remotely within the U.S . The Senior Software Engineer, Cloud will work with a modern...SeniorRemote work$140k - $157.5k
...government leaders shape the future. We engineer scalable, human-centered solutions that... ...blend product, design, AI, data, and modern software practices to modernize legacy systems,... .... Overview We are looking for a Senior Software Engineer to support our client,...SeniorContract workTemporary workLocal areaRemote work- Position Responsibilities: The Sr. Software Engineer will provide level 1, 2, and 3 support for global integration, serving as a Subject Matter Expert on Oracle SOA Suite, Oracle Data Integrator, webMethods Integration Platform, Manhattan IFEE Integration Framework, Weblogic...Senior
$78k - $156k
...for as well as a best place to work for diversity, working mothers, female executives, and scientistsThe OpportunityAs a Senior Software Engineer, you will lead the design, development, testing, and maintenance of software applications for Abbott Cancer Diagnostics. This...SeniorFull timePart timeWork at officeWork visaNight shiftWeekend work$165k - $205k
...hundreds of TB of data each day, and this team owns most of the infrastructure which powers our real-time data pipelines. As a Software Engineer at Liftoff, you will: Have end-to-end ownership of projects, and collaborate with a small team of world-class engineers with...SeniorFull timeRemote work- ...are committed to the highest level of customer satisfaction. ICS is seeking an Executive Assistant/Administrative Assistant II to join our team! The individual will provide administrative and program support services to the Department of Homeland Security...SeniorFull timeContract workTemporary workFor contractorsWork at officeNight shift
- ...growing and financially stable insurance organization as a Senior Software Developer in Bedford Park, IL. This is a full-time, onsite opportunity... ...The team is looking for someone who enjoys solving complex engineering challenges, influencing architecture decisions, mentoring...SeniorFull timeTemporary workFlexible hours
- ...Role: Senior Statistical Programmer Employment Type: Long-Term Contract (ACL Digital W2) (No C2C) Location: 100% Remote (US-based... ...experience preparing submission packages for FDA/EMA approvals (Phase II/III, eCTD Module 5). Education Bachelors or Masters degree...SeniorLong term contractContract workRemote work
- ...problem-solvingExceptional in execution and impactThe RoleAs a Senior Site Reliability Engineer at Proofpoint you will develop a deep understanding of... ...and involve multiple stakeholders, network, hardware and software that relate to scaling and performance.• Ensure proper...SeniorFull timeFlexible hours
- ...through intelligent agents.We are looking for an experienced Senior Backend Engineer to help design, build, and scale our cloud-native SaaS... ...computing, distributed systems, and AI.Job Requirements8+ years of software development experience with a strong focus on backend...SeniorWorldwide
- ...power of data to drive decisions and real-world impact. We’re a purpose-driven consulting firm specializing in data strategy, data engineering, and data analytics. Our clients span the public and private sectors, and our work helps them solve complex problems, gain...SeniorPermanent employment
- ...careers.alight.com. We are currently seeking an experienced AI engineer who will collaborate closely with cross-functional teams to develop... ...and drive business outcomes.Key ResponsibilitiesAs a senior AI/ML engineer, you will be responsible for designing, developing...SeniorFor contractorsWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours
- ...largest cloud provider.We're looking for a Senior Design Verification Technical Lead- a... ...line of RTL is written• It extends into software- we work side-by-side with SW teams, verifying... ...- Electrical/Computer Science engineer- 8+ years of experience with full-chip/system...SeniorFlexible hours
- ...business continues to grow, we are seeking an experienced Application Engineer to join our Technical Solutions team. In this role, you will... ...NFPA Experience with AutoCAD or equivalent engineering design software. Excellent communication, documentation, and presentation...SeniorLocal area
- ...Job Description Job Description Senior BI & Analytics Developer – Tableau / Power BI / SQL 12+ month contract Remote - but must be located in the continental US | Occasional travel to Springfield, IL Employment Type: Contract - not open to third parties...SeniorContract workRemote workRelocation
- ...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United States Date Posted: Oct 8, 2026 Employment Type: Full... ...especially LLMs, including agents, throughout the entire software development lifecycle (SDLC). Experience creating MCPs...SeniorFull timeTemporary workWork at officeLocal areaRemote workFlexible hoursShift work
- .... You will get a chance to work on greenfield and large-scale engineering and science projects.Key job responsibilities- Own architecture... ...or C# including object-oriented design- Strong experience in software development.Preferred qualification - Experience with full software...WorldwideNight shift
- ...the hands of customers quickly. This organization values experimentation, moves fast, and gives engineers real ownership over what they build. We are looking for a Software Development Engineer with sound technical judgment and a bias for action who takes ownership of...InternshipImmediate start
- ...provide better performance and cost-effectiveness for running various compute-intensive applications on the cloud. As a Software Test Development Engineer in our team, you will be responsible for the Graviton servers' software quality.That includes setting up and...
- ...Nitro security chips to Trainium and Inferentia machine learning accelerators. We are a multidisciplinary engineering organization where hardware meets software at a massive scale. Our chips and systems run millions of workloads across AWS, and our low-level software...InternshipWorldwide
- ...addressed before, then this is the perfect opportunity for you.As a software developer in this role, you will have the opportunity to design... ...of people.We are looking for a talented Software Development Engineer with a strong technical background, customer obsession and bias...InternshipWorldwide
$86.7k - $173.3k
...executives, and scientists. THE OPPORTUNITY This Senior Full stack Engineer position can work out remotely within the U.S .... ...training & work experience. Minimum 5 years of professional software development experience in an Agile environment, including...SeniorWork experience placementRemote work- ...As an engineer at Bask you will work directly with the CEO and CTO to build and design the software infrastructure that will serve as the backbone of telehealth. We are looking to expand our software engineers, seeking those with deep rooted entrepreneurial spirit...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer II. Be the first to apply!
- intel software engineer Springfield, IL
- director software engineering Springfield, IL
- software engineer Springfield, IL
- senior robotics software engineer Springfield, IL
- financial software developer Springfield, IL
- part time software developer remote Springfield, IL
- software engineer remote Springfield, IL
- ngo software engineer Springfield, IL
- software development engineer aws Springfield, IL
- network software engineer Springfield, IL



