Job Closed

This listing is no longer active.

CDW logo
CDW

CDW Corporation is a leading multi-brand provider of information technology solutions to business, government, education and healthcare customers in the United States, the United Kingdom and Canada. A Fortune 500 company and member of the S&P 500 Index, CDW helps its customers to navigate an increasingly complex IT market and maximize return on their technology investments. For more information about CDW, please visit www.CDW.com. Our broad array of products and services range from hardware and software to integrated IT solutions such as security, cloud, hybrid infrastructure and digital experience.

Software Engineer II

Software EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 10,001+Since 1984H1B SponsorCompany SiteLinkedIn

Location

Canada

Posted

29 days ago

Salary

0

Seniority

Mid Level

Bachelor Degree5 yrs expEnglish

Job Description

Software Engineer II

CDW

Description At CDW, we make it happen, together. Trust, connection, and commitment are at the heart of how we work together to deliver for our customers. It's why we're coworkers, not just employees. Coworkers who genuinely believe in supporting our customers and one another. We collectively forge our path forward with a level of commitment that speaks to who we are and where we're headed. We're proud to share our story and Make Amazing Happen at CDW. Job Summary: The Application Developer develops customer facing e-commerce web sites and supports business solutions focused on search technology effort across CDW eCommerce. The purpose of the role is to develop business software solutions for complex and large-scale e-commerce projects through object and data modeling, database design, programming, quality assurance, and implementation support. The Application Developer participates in application standards development and serves as an evangelist for best practices. What you will do: • Collaborate with business teams to clarify requirements and business needs. • Develop system applications to CDW coding standards and quality. • Technically manage complex and large-scale project efforts in development, maintenance, and enhancements of business system applications. • Collaborate with other developers to determine the optimal solution architecture to ensure application efficiency, maintainability, and scalability. • Collaborate with business teams to develop high-level system narratives, storyboards, and user interface prototypes. • Develop system test plans, ensure software quality assurance (SQA) standards are achieved, and validate that business goals are accomplished. • Utilize an object-oriented software lifecycle methodology like (SAFe, Agile). • Serve as a mentor/technical resource for other Application Developers. What we expect of you:• Bachelor's degree and 3 years of experience in Software Engineering, OR• 7 years of experience in IT, including 3 years of experience in Software Engineering.• .Net Developer skillset with expertise in MicroServices, REST API Development, C#, eCommerce Experience, Entity Framework, TFS/GIT, MSTest/NUnit.• Strong Micro API development skills in .Net & .NET Core.• Utilization of CI/CD tooling and practices for scalability like Docker, Kubernetes, Octopus, etc.• Experience with MongoDB and SQL Server.• Azure development experience - Function apps, logic apps, etc.• Working knowledge of React for front-end application development.• Demonstrated resourcefulness in the software development process and creative problem-solving skill such as Agile Development process.• Ability to perform effective code reviews and recommend automated review tools for the team.• Strong knowledge of software implementation best practices.• Expertise in Object Oriented Design and programming techniques.• Demonstrated ability to understand and articulate details and impacts of proposed software solutions.• Proven knowledge in all stages of the software development life cycle. Pay range: $83,000 - $115,800 depending on experience and skill set Benefits overview: https://cdw.benefit-info.com/ Salary ranges may be subject to geographic differentials CDW is committed to being an AI-fluent organization We'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 Us CDW 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.

Benefits

  • 401(K), 401(K) matching, Adoption Assistance, Childcare benefits, Commuter benefits, Company-sponsored outings, Dental insurance, Disability insurance, Volunteer in local community, Employee stock purchase plan, Flexible Spending Account (FSA), Flexible work schedule, Generous parental leave, Health insurance, Job training & conferences, Life insurance, Charitable contribution matching, Paid volunteer time, Onsite gym, Paid holidays, Paid sick days, Partners with nonprofits, Promote from within, Remote work program, Team workouts, Tuition reimbursement, Unlimited vacation policy, Vision insurance, Wellness programs, Mental health benefits, Fertility benefits, Employee resource groups, Quarterly engagement surveys, Hybrid work model, Employee awards, Transgender health care benefits, Wellness days, Mother's room, Personal development training, Virtual coaching services, Flexible time off, Bereavement leave benefits, Company-wide vacation

Related Job Pages

More Software Engineer Jobs

Optum logo

Principal Software Engineer - Remote

Optum

Optum, part of the UnitedHealth Group family of businesses, is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health optimization on a global scale. Join us to start Caring. Connecting. Growing together. At Optum, we support your well-being with an understanding team, extensive benefits and rewarding opportunities. By joining us, you’ll have the resources to drive system transformation while we help you take care of your future. We recognize the power of connection to drive change, improve efficiency and make a difference in health care. Join a team where your skills and ideas can make an impact and where collaboration is key to creating technology that produces healthier outcomes.

Full TimeRemoteTeam 160,000Since 2011

Requisition Number: 2344845 Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health optimization on a global scale. Join us to start Caring. Connecting. Growing together. You'll enjoy the flexibility to work remotely * from anywhere within the U.S. as you take on some tough challenges. For all hires in the Minneapolis or Washington, D.C. area, you will be required to work in the office a minimum of four days per week. Primary Responsibilities: - Serve as a technical expert for solutions built on NodeJS, Python, and Kafka, contributing to complex, scalable systems from design through production - Lead architecture and design across multiple workstreams, ensuring scalable, resilient, and high-performing solutions - Design and implement asynchronous processing patterns and event-driven architectures for high-throughput, real-time systems - Provide hands-on technical leadership in the design, development, coding, testing, deployment, and debugging of distributed applications and microservices - Collaborate directly with product owners to understand business requirements and translate them into scalable technical solutions and roadmaps - Work closely with other engineers and stakeholders to define robust technical approaches for new product features - Establish and promote best practices for software development, code quality, and maintainability - Contribute to project prioritization, technical planning, and stakeholder communication across multiple initiatives - Champion operational excellence, including building, deploying, monitoring, and supporting production services with a focus on reliability and scalability - Mentor and guide engineers, fostering technical growth and promoting engineering excellence across the team - Drive adoption of modern development practices and AI productivity tools to improve engineering efficiency - Participate in incident response efforts; troubleshoot and resolve production issues, including involvement in war rooms when required - Promote quality through Test-Driven Development (TDD), Agile methodologies, and continuous improvement initiatives You'll be rewarded and recognized for your performance in an environment that will challenge you and give you clear direction on what it takes to succeed in your role as well as provide development for other roles you may be interested in. Required Qualifications: - Bachelor's or Master's degree in Computer Science, Engineering, or a related field - 6+ years of hands-on experience in software engineering, with strong expertise in NodeJS, TypeScript, Python, and event-driven architectures using Kafka - Proven experience designing and implementing asynchronous processing, event handling, and distributed system patterns - Experience with relational and/or NoSQL databases and data modeling - Solid understanding of CI/CD pipelines, test automation, and modern DevOps practices - Proven solid background in designing, developing, and deploying secured RESTful and/or GraphQL APIs Preferred Qualifications: - Experience with Python frameworks (e.g., FastAPI, Flask) and modern NodeJS frameworks - Experience working with Machine Learning models, including integration, evaluation, and performance tuning - Solid understanding of concurrency models, async programming, and message-driven systems - Proven solid problem-solving and analytical skills, with the ability to think critically and propose innovative technical solutions - Proven excellent communication and collaboration skills, with the ability to work effectively with both technical and non-technical stakeholders - Demonstrated passion for continuous learning and staying up to date with the latest advancements in cloud technologies and AI/ML *All employees working remotely will be required to adhere to UnitedHealth Group's Telecommuter Policy Pay is based on several factors including but not limited to local labor markets, education, work experience, certifications, etc. In addition to your salary, we offer benefits such as, a comprehensive benefits package, incentive and recognition programs, equity stock purchase and 401k contribution (all benefits are subject to eligibility requirements). No matter where or when you begin a career with us, you'll find a far-reaching choice of benefits and incentives. The salary for this role will range from $112,700 to $193,200 annually based on full-time employment. We comply with all minimum wage laws as applicable. Application Deadline: This will be posted for a minimum of 2 business days or until a sufficient candidate pool has been collected. Job posting may come down early due to volume of applicants. At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone-of every race, gender, sexuality, age, location and income-deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission. UnitedHealth Group is an Equal Employment Opportunity employer under applicable law and qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations. UnitedHealth Group is a drug - free workplace. Candidates are required to pass a drug test before beginning employment.

New Jersey
$112.7K - $193.2K / year
Job Closed
Cint logo

Senior Software Engineer - Yield Management

Cint

Accelerating insights. https://www.cint.com/

Full TimeRemoteTeam 1,001-5,000Since 2004H1B No Sponsor

Role Description The Real-Time Engineering team is looking for talented engineers to reinforce its bandwidth. We are a group of highly skilled and talented contributors who are not afraid of challenging tasks and have a broad experience of designing complex systems on large scale that are able to handle unconventionally high traffic. We enjoy a unique and thriving culture of support and collaboration, where each member of the team can feel supported. As a result, the whole team really enjoys spending time together not only at work, but also at various social occasions. We are a results-focused team, which is not just a cliche for us. We don't engage in bullshit or politics; all that matters is the product and its delivery. The code you will write with us will have to be of top quality and delivered on time. You will get your hands on products that are used by millions of users every day, and each mistake or downtime costs a lot of money. You will have similar top-level engineers as your teammates to help you ensure that we deliver a world-class product together. Qualifications - Outstanding problem-solving and analytical skills - 5+ years of hands-on professional backend software development experience, preferably in Java - Strong experience with Data Structures and Algorithms - Experience with AI/Machine Learning development model library (XGBoost, LightGBM, CatBoost or similar) - Proficient programming skills in one of the major programming languages - Proven experience as a Software Developer in their previous roles - You enjoy pushing the limits of your knowledge and experience every day - Nice to have: AWS, k8s, Kinesis, SQL, Spring Requirements - Our main language is Java, but we don't need you to have any experience with it. Are you coming here as an experienced C++/C#/Go/Python/anything developer? Excellent! As long as you're ok with switching to Java, we want you on board! - We don't ask API documentation or language-specific questions in the interviews - instead, we want to know how you approach different kinds of problems and how you tackle them. Benefits - Collaboration is our superpower - We uncover rich perspectives across the world - Success happens together - We deliver across borders. - Innovation is in our blood - We’re pioneers in our industry - Our curiosity is insatiable - We bring the best ideas to life. - We do what we say - We’re accountable for our work and actions - Excellence comes as standard - We’re open, honest and kind, always. - We are caring - We learn from each other’s experiences - Stop and listen; every opinion matters - We embrace diversity, equity and inclusion. Company Description Cint is a pioneer in research technology (ResTech). Our customers use the Cint platform to post questions and get answers from real people to build business strategies, confidently publish research, accurately measure the impact of digital advertising, and more. The Cint platform is built on a programmatic marketplace, which is the world’s largest, with nearly 300 million respondents in over 150 countries who consent to sharing their opinions, motivations, and behaviours. We’re proud to be recognised in Newsweek’s 2025 Global Top 100 Most Loved Workplaces®, reflecting our commitment to a culture of trust, respect, and employee growth. In June 2021, Cint acquired Berlin-based GapFish – the world’s largest ISO certified online panel community in the DACH region – and in January 2022, completed the acquisition of US-based Lucid – a programmatic research technology platform that provides access to first-party survey data in over 110 countries. Cint Group AB (publ), listed on Nasdaq Stockholm, this growth has made Cint a strong global platform with teams across its many global offices, including Stockholm, London, New York, New Orleans, Singapore, Tokyo and Sydney. (www.cint.com) Additionally, in a world of AI, we want our candidates to understand our approach to the use of AI during the interview and hiring process, so we'd appreciate you reading our AI usage guide.

Worldwide
Rapid7 logo

Staff Software Engineer - Threat Intelligence

Rapid7

At Rapid7, our vision is to create a secure digital world for our customers, our industry, and our communities. We do this by harnessing our collective expertise and passion to challenge what’s possible and drive extraordinary impact. We’re building a dynamic and collaborative workplace where new ideas are welcome. Protecting 11,000+ customers against bad actors and threats means we’re continuing to push the envelope - just like we’ve been doing for the past 20 years. If you’re ready to solve some of the toughest challenges in cybersecurity, we’re ready to help you take command of your career. Join us.

Full TimeRemoteTeam 1,001-5,000Since 2000H1B Sponsor

As a Staff Software Engineer, you will drive the engineering strategy by proposing solutions to complex technical problems and serving as a force multiplier across the organization. You will operate cross-functionally to oversee major system integrations and define the department's long-term roadmap. Acting as a strategic partner to senior leadership, you will provide the technical vision needed to navigate ambiguity and translate broad business goals into scalable architectural realities. By serving as an expert and owner of multiple areas of the codebase, you will successfully deliver major components from conception to release. You will drive engineering excellence by championing Design Documents, ensuring deliberate planning that prevents systemic errors and saves months of rework. You will be a steward of our technical culture, providing mentorship to senior talent and negotiating tradeoffs between technical and product needs to ensure our ecosystem remains robust and high-performing as we scale. About the Team Our Product and Engineering team works with our award-winning products to help us create a single experience to help customers assess risk, detect threats and automate their security programs at over 11,000 organizations. These teams use best-in-class technology, leading-edge research, and broad, strategic expertise to develop new products and features, and enhance existing features, in order to create value for customers across the world. The stakes for creating a safer digital world are greater than ever. At Rapid7 we believe it's our responsibility to show up every day and give our best for our customers and the entire security community. Our global engineering teams are at the centre of this mission and are dedicated to building a complete suite of industry-leading products which provide a cohesive platform for our customers. Our range of solutions spans vulnerability management, detection, automation, cloud security, and penetration testing; in order to build these products our teams work with an array of technologies including Java, Python, AWS and Go, just to name a few. Join our engineering team to help us build and innovate great products on our Insight platform using the latest technologies to make the world a safer digital space. About the Role As a Staff Software Engineer, your impact is measured not just by the code you ship, but by your ability to foresee and prevent complex technical challenges before they arise. You will set the technological direction and elevate the performance of everyone around you. In this role, you will operate with a cross-team perspective, looking beyond individual features to oversee entire systems, their integrations, and the department's long-term technical roadmap. You are a master at navigating ambiguity, taking high-level business goals and translating them into robust, scalable architectural solutions. Specifically, your focus will be to: - Drive Strategic Architecture: Act as the "Technical Right Hand" to senior leadership of TI, providing the insights and technical strategy needed to make critical business decisions. - Solve High-Ambiguity Problems: Lead the discovery and execution of complex, unique technical challenges that lack a clear roadmap, ensuring they are resolved with long-term stability in mind. - Establish Engineering Excellence: Shape the engineering culture by setting gold standards for code quality, CI/CD processes, and testing frameworks. You will be responsible for authoring comprehensive Design Docs that streamline development and prevent costly architectural mistakes across the organization. - Mentor and Scale Talent: Act as a dedicated mentor to Senior Engineers, fostering a culture of continuous learning and technical growth. - Bridge the Gap: Align technical execution with product vision, ensuring our engineering efforts are always moving the needle for our customers. The skills and qualities you'll bring include: - A minimum of 8 years experience in software development using Python/GO/Node.js or other equivalent programming languages - Excited by technology, curious and eager to learn, with the ability to mentor more junior members of the team - The attitude and ability to thrive in a high-growth, evolving environment - Collaborative team player who has the ability to partner with others and drive toward solutions - Strong creative problem solving skills - Solid communicator with the ability to clearly convey objectives and rationale whilst fostering commitment from others both within the team and cross functionally - Brings a customer-first mindset to engineering, and integrates customer impact into everyday decision making - Excellent attention to detail - Approaches change with openness and curiosity, seeking to understand the "why" and helping team adapt quickly and effectively - Demonstrable experience of delivering complex solutions to customers - Demonstrable experience of instigating continuous delivery and continuous integration patterns - Core Value Embodiment: Embody our core values to foster a culture of excellence that drives meaningful impact and collective success We know that the best ideas and solutions come from multi-dimensional teams. That's because these teams reflect a variety of backgrounds and professional experiences. If you are excited about this role and feel your experience can make an impact, please don't be shy - apply today. About Rapid7 At Rapid7, our vision is to create a secure digital world for our customers, our industry, and our communities. We do this by harnessing our collective expertise and passion to challenge what's possible and drive extraordinary impact. We're building a dynamic and collaborative workplace where new ideas are welcome. Protecting 11,000+ customers against bad actors and threats means we're continuing to push the envelope just like we' ve been doing for the past 20 years. If you 're ready to solve some of the toughest challenges in cybersecurity, we're ready to help you take command of your career. Join us.

Israel
Devsu logo

Senior Front End Developer, React Native, TypeScript

Devsu

Devsu is a technology agency that provides software development services, IT augmentation and staffing.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Desarrollar aplicaciones móviles multiplataforma con **React Native** optimizando rendimiento y experiencia de usuario. • Implementar arquitecturas frontend escalables utilizando **React** y **TypeScript avanzado**. • Integrar y documentar componentes UI reutilizables con **Storybook**. • Diseñar interfaces responsive y mobile-first utilizando **CSS Grid**, **Flexbox** y **CSS-in-JS**. • Optimizar carga y renderizado con estrategias de **lazy loading** y **code splitting**. • Gestionar control de versiones con flujos avanzados de **Git** (rebase interactivo, squash, cherry-pick). • Automatizar integración y despliegue continuo con **Azure DevOps** o **GitHub Actions**.

Peru
Job Closed