CrawlJobs Logo

Filters

Location
Salary

IT Software Engineer Jobs

24 Job Offers

IT Epic Willow Ambulatory Sr Software Engineer
Save Icon
Location Icon
Location
United States , Englewood
Salary Icon
Salary
49.78 - 74.05 USD / Hour
americannursingcare.com Logo
American Nursing Care
Expiration Date
Until further notice
IT Software Engineer - BMDI
Save Icon
Seeking an Epic Software Engineer for Bedside Medical Device Integration (BMDI) in Englewood. This role requires expertise in HL7, medical device/EHR interfaces, and clinical workflows. You will analyze, implement, and support middleware for biomedical devices. We offer robust benefits including ...
Location Icon
Location
United States , Englewood
Salary Icon
Salary
43.20 - 64.26 USD / Hour
americannursingcare.com Logo
American Nursing Care
Expiration Date
Until further notice
IT Senior Engineer, Software - C#
Save Icon
Seeking a Senior C# Software Engineer to design, implement, and maintain critical systems. This role requires 5+ years' experience, driving SDLC maturity and release management. Engage with cross-functional teams, with travel across MA/CT/NH. We offer competitive rewards and a hybrid work model i...
Location Icon
Location
United States , East Berlin; Windsor; Westwood; Manchester
Salary Icon
Salary
123640.00 - 137380.00 USD / Year
eversource.com Logo
EVERSOURCE
Expiration Date
Until further notice
IT Senior Engineer, Software
Save Icon
Seeking a Senior Software Engineer to design and implement new systems and enhance existing ones in East Berlin, US. This role requires 5+ years of experience, expert Azure PaaS knowledge, and full-stack development skills. You will drive the SDLC maturity, working independently in a hybrid envir...
Location Icon
Location
United States , East Berlin
Salary Icon
Salary
123640.00 - 137380.00 USD / Year
eversource.com Logo
EVERSOURCE
Expiration Date
Until further notice

About the IT Software Engineer role

IT Software Engineer Jobs represent a dynamic and highly sought-after career path in the technology sector, focusing on the design, development, and maintenance of software applications and systems that power modern businesses. Professionals in this role are the architects and builders behind the digital tools we use daily, translating complex requirements into functional, efficient, and scalable code. The scope of these jobs is vast, spanning from front-end user interfaces to back-end server logic, cloud infrastructure, and data processing pipelines.

Typically, an IT Software Engineer is responsible for the entire software development lifecycle. This begins with understanding user needs and collaborating with product managers, designers, and other engineers to define technical specifications. Core duties include writing clean, efficient, and well-documented code in languages such as Java, Python, Go, or C++. They design system architectures, develop APIs, integrate third-party services, and ensure software reliability through rigorous testing and debugging. A significant part of the role involves working with distributed systems, cloud platforms like AWS, Azure, or GCP, and containerization tools such as Docker and Kubernetes to build applications that are highly available, scalable, and secure. Many engineers also participate in on-call rotations to monitor production systems and resolve incidents, ensuring continuous service delivery.

Common responsibilities extend beyond coding. Engineers often lead technical design reviews, mentor junior team members, and contribute to strategic roadmap planning. They must troubleshoot complex performance issues, optimize database queries, and implement security best practices. The work requires a strong foundation in computer science fundamentals, including data structures, algorithms, and system design, as well as practical experience with version control systems like Git and CI/CD pipelines.

Typical skills and requirements for these jobs include a bachelor’s or master’s degree in computer science or a related field, though equivalent practical experience is highly valued. Employers look for proficiency in multiple programming languages, deep expertise in cloud-native technologies, and a proven track record of building and operating large-scale systems. Problem-solving aptitude, strong communication skills, and the ability to work effectively in a collaborative, agile team environment are essential. As technology evolves, continuous learning is a hallmark of the profession, with engineers staying current on emerging trends like event-driven architectures, machine learning integration, and microservices. Ultimately, IT Software Engineer jobs offer a challenging and rewarding career for those passionate about creating reliable, innovative solutions that drive business success and improve user experiences.