Senior Cloud Software Developer
3 weeks ago
Electronics & Controls, a business unit of Copeland, is an industry leader in home energy management and comfort control. Our products monitor and control appliances that account for approximately 60% of the energy consumed in the average US household. By networking our products to the cloud, we are discovering new ways to help our customers reduce energy consumption, save money, and maintain comfort.
Copeland is committed to creating sustainable solutions for a better future. We work towards reducing carbon emissions and improving energy efficiency in spaces of all sizes, from residential to commercial to industrial.
We are seeking a skilled Senior Cloud Software Developer to join our team. As a Senior Cloud Software Developer, you will be responsible for designing and supporting scalable cloud native solutions with 24/7 uptime requirements using infrastructure as code paradigms. You will write software using modern languages designed to operate in serverless environments, develop automated behavioral and unit tests, deploy code to production daily ensuring updates comply with security best practices and are easy to rollback, and develop APIs and protocols to work with websites, 3rd party partners, mobile applications, and IoT devices.
">Requirements">- ">
- 5+ years' experience in software development">
- 1+ years' experience building Cloud Native applications on a major cloud provider (Azure, AWS, GCP)">
- Comprehensive knowledge in virtual and physical networking (Could teach the OSI model, ability to provision VPNs from the ground up, etc.)">
- Knows at least a couple of languages well (Go, Elixir, C#, Kotlin, Swift, etc.)">
- An expert in at least one technical stack (e.g. web, UI, backend, database)">
- Could function as a 'go-to' person for several technologies (e.g.RabbitMQ, PostgreSQL, Terraform, Kafka, Docker, etc...)">
- Ability to setup tooling and development environments in any major operating system (Windows, Linux, OSX)">
- Comfortable automating all parts of a cloud native product">
- Enjoys paired programming, and understands the scenarios where it can be helpful">
- Comfortable translating business requirements into a design">
- Has shipped at least one commercially used software product">
- Has participated on several software projects">
- Participates in product support (e.g. on call) independently">
- Has a decent approach between getting the job done vs technical debt">
- Understands agile development, and can teach the ideas">
- Can explain and communicate technically complicated and abstract topics to business and product teams effectively">
- Willingness to put the needs of the team over their own">
- Willingness to experiment with development processes with an open mind">
- ">
- Has shipped multiple commercialized products">
- Has shipped products on multiple major cloud providers">
- Experience in related fields, e.g. customer support or data science">
- Experience with a functional programming language">
We offer flexible and competitive benefits plans, including medical insurance plans, dental and vision coverage, 401(k), and more. Flexible time off plans include paid parental leave, vacation and holiday leave.
">Our compensation philosophy is simple: we pay a competitive base salary within the local market in which we operate, and reward performance during our annual merit review process. In accordance with Colorado EPEWA, the salary/pay range for this role is $120,645 - $176,190, commensurate with the skills, talent, capabilities, and experience each candidate brings to a role.
-
Senior Software Development Manager
21 hours ago
Nashville, Tennessee, United States Broadcast Music, Inc. Full timeJob OverviewBroadcast Music, Inc. is seeking a highly skilled Senior Software Development Manager to lead our software development team in creating cutting-edge cloud native technologies. As a key member of our leadership team, you will be responsible for designing and implementing software application development strategies that drive business growth and...
-
Cloud Software Development Engineer
1 month ago
Nashville, Tennessee, United States Oracle Full timeCloud Software Development EngineerAre you ready to take your skills to the next level and work with a team that's shaping the future of cloud solutions? We're looking for a highly motivated and experienced Cloud Software Development Engineer to join our team at Oracle.About the Role:We're seeking a talented engineer who can design, develop, and operate...
-
Senior Software Development Engineer
2 weeks ago
Nashville, Tennessee, United States Copeland Full timeAbout Copeland, a leading provider of climate technologies engineered for sustainability. We create efficient spaces through HVACR innovations and protect temperature-sensitive goods throughout the cold chain.We are seeking an experienced Senior Software Development Engineer to design and support scalable cloud native solutions with 24/7 uptime requirements...
-
Cloud Native Software Development Lead
3 weeks ago
Nashville, Tennessee, United States Copeland Full timeAbout UsWe are a global leader in climate technologies, engineered for sustainability. Our mission is to create innovative solutions that reduce carbon emissions and improve energy efficiency. With $5B of global revenue, we provide compression products, electronics, software, and solutions across various applications within HVACR, where macro trends towards...
-
Senior DevOps Engineer
2 weeks ago
Nashville, Tennessee, United States Copeland Full timeOverviewCopeland is a leading provider of compression products, electronics, software, and solutions across many applications within Heating, Ventilation, Air Conditioning, and Refrigeration (HVACR). With a commitment to sustainability, we aim to reduce carbon emissions and improve energy efficiency in spaces of all sizes, from residential to commercial to...
-
Cloud Native Software Architect
4 weeks ago
Nashville, Tennessee, United States Amazon Full timeJob DescriptionWe are seeking a Cloud Native Software Architect to join our team at Amazon. As a key member of our cloud native software development team, you will have the opportunity to design, develop, and deploy highly scalable and secure software solutions that take advantage of cloud-native technologies and services.About the RoleThis is an exciting...
-
Senior Software Systems Architect
4 weeks ago
Nashville, Tennessee, United States Schneider Electric Full timeJob Title: Senior Software Systems ArchitectAt Schneider Electric, we are seeking a highly experienced and strategic Digital Systems Architect to join our team. As a Senior Software Systems Architect, you will be responsible for overseeing the architecture of digital solutions for our clients. This role requires a blend of project execution skills, technical...
-
Senior Healthcare IT Developer Position
3 weeks ago
Nashville, Tennessee, United States Talent-Doc Full timeJob SummaryWe are looking for an experienced Senior Healthcare IT Developer to join our team at Talent-Doc. As a Senior Healthcare IT Developer, you will be responsible for designing, developing, and maintaining software applications for the healthcare industry.Key Responsibilities* Design, develop, and test software solutions for the healthcare industry*...
-
Senior Full Stack Developer
2 weeks ago
Nashville, Tennessee, United States Amazon Full timeAre you passionate about building scalable and efficient software systems? Do you have experience with full stack development and cloud computing platforms?As a Senior Full Stack Developer at Amazon, you will be responsible for designing, developing, and deploying complex software systems that meet the needs of our customers.With a strong focus on innovation...
-
Senior Healthcare Application Developer
2 weeks ago
Nashville, Tennessee, United States Talent-Doc Full timeSenior Healthcare Application Developer Position at Talent-DocTalent-Doc is seeking a highly skilled Senior Healthcare Application Developer to join our team. As a key member of our development team, the successful candidate will be responsible for designing, developing, testing, and deploying software applications that meet the evolving needs of the...
-
Senior Cloud Solutions Architect
3 weeks ago
Nashville, Tennessee, United States Oracle Full timeJob Overview:As a leading provider of cloud solutions, Oracle is at the forefront of innovation. We're seeking a highly skilled Senior Cloud Solutions Architect to join our team. In this role, you will be responsible for designing and developing large-scale infrastructure, distributed systems, and services. Your expertise in Kubernetes and experience with...
-
Senior Software Developer Position
4 weeks ago
Nashville, Tennessee, United States HealthStream Full timeWe are seeking an experienced Senior Developer to join our team at HealthStream. This position offers a unique opportunity to make a meaningful impact on the future of healthcare by designing, developing, and maintaining our software products.">About UsHealthStream is the leader in healthcare workforce solutions. Our mission is to enhance the quality of...
-
Software Development Engineer
2 weeks ago
Nashville, Tennessee, United States Amazon Full timeAmazon is a leading e-commerce company that offers a wide range of products and services to customers worldwide. As a Software Development Engineer at Amazon, you will be responsible for designing, developing, and deploying software applications that meet the needs of our customers.The estimated salary for this position ranges from $129,300 to $223,600 per...
-
Senior Embedded Software Developer
2 days ago
Nashville, Tennessee, United States TransCore Full timeOur company has a strong commitment to innovation and excellence. We are seeking a talented Senior Software Engineer to join our development team in Nashville, Tennessee.The selected individual will design, develop, and provide support for lane level software systems and tools including lane controller applications, vision systems applications, RFID...
-
Senior Software Engineer
3 weeks ago
Nashville, Tennessee, United States Stantec Full timeJob OverviewWe are seeking a skilled Senior Software Engineer to join our dynamic team in the United States. The successful candidate will design, develop, and maintain software products using .NET C#, Angular, and web design within a microservice and TDD environment.Key Responsibilities:Design, develop, and deploy high-quality software productsUtilize C#,...
-
Cloud Developer
2 weeks ago
Nashville, Tennessee, United States ZipRecruiter Full timeAbout Us:Canonical is a global software company that specializes in the development and maintenance of Ubuntu, an open-source operating system.Job Title: Senior Software EngineerLocation: Remote in the Americas regionAbout the Job:We're looking for a highly motivated and skilled Senior Software Engineer to join our team at Canonical. As a key member of our...
-
Cloud Solutions Architect
4 weeks ago
Nashville, Tennessee, United States Oracle Full timeJob Description: We are looking for a talented Cloud Solutions Architect to join our OCI Specialized Cloud Programs team. As a Senior Full Stack Developer, you will be responsible for designing, building, and supporting web applications primarily using Oracle Application Express (APEX).About the Team:You will partner with cross-functional business...
-
Senior E-Commerce Software Developer
4 weeks ago
Nashville, Tennessee, United States SysMind Tech Full timeSenior E-Commerce Software Developer Job DescriptionAbout Us: At SysMind Tech, we develop scalable e-commerce solutions that drive business success. We're looking for a skilled Senior E-Commerce Software Developer to join our team.Salary: $140,000 - $200,000 per yearJob Responsibilities:Design and Develop E-Commerce Applications: Leverage WebSphere Commerce...
-
Software Development Lead
3 weeks ago
Nashville, Tennessee, United States The LaSalle Group Full timeJob Description:Skyrocket your career as a Software Architect at The LaSalle Group, where you'll play a pivotal role in shaping cutting-edge software solutions. Your expertise will drive innovation, ensuring seamless integration with our global savings and investments technology provider.Responsibilities:Lead cross-functional teams to create scalable and...
-
Senior Manager of Application Development
2 weeks ago
Nashville, Tennessee, United States Broadcast Music, Inc. Full timeJob OverviewWe are seeking a highly experienced Senior Manager of Application Development to join our team at Broadcast Music, Inc. This role will oversee the design and implementation of all aspects of software application development with a focus on platform modernization, cloud native development, and back-end systems.Salary RangeThe salary range for this...