You haven't searched anything yet.
Software Developer II (Raleigh, NC) Duties: Design systems and tools that integrate with external vendors as well as internal services provided by Bandwidth. Architect highly scalable and reliable software solutions to ensure minimum downtime. Implement software systems using object-oriented programming fundamentals and design patterns, and relational database systems. Develop unit, functional and smoke tests to ensure and maintain quality. Automate all software development and operations tasks by following the DevOps methodology. Implement log, metric, and synthetic monitoring to ensure proactive detection of any production issues. Support deployments to production for all newly developed solutions. Build and document REST APIs to facilitate good developer experience. Participate in on-call rotation to immediately address any issues that occur in production. Build microservices in the cloud which are scalable and highly available. Contribute throughout the entire Software Development Life Cycle by following Scrum and other agile software development processes.
Required: Bachelor’s degree or foreign equivalent in Computer Science, Engineering or related plus 3 years of experience in the job offered or related position.
Must have:
Overtime and or weekend work required as part of on-call rotation.
Submit resumes to: Bandwidth, Inc, 2230 Bandmate Way, Raleigh, NC 27607, Attn: Kellie Sigmon, Sr. Manager People Services or apply at www.bandwidth.com/careers/openings/. Must reference “Software Developer II” when applying.
#LI-DNI
#LI-DNP
Full Time
Telecommunications
$83k-99k (estimate)
05/03/2024
07/09/2024
bandwidth.com
RALEIGH, NC
200 - 500
1999
Public
DAVID A MORKEN
$200M - $500M
Telecommunications
Bandwidth is a telecommunications company that offers an Application Programming Interface (API) software for voice, messaging, 9-1-1 calls and phone number services.
The job skills required for Software Developer II include Java, Computer Science, Software Development, API, Scrum, DevOps, etc. Having related job skills and expertise will give you an advantage when applying to be a Software Developer II. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Developer II. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Software Developer II positions, which can be used as a reference in future career path planning. As a Software Developer II, it can be promoted into senior positions as a Software Engineer III that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Developer II. You can explore the career advancement for a Software Developer II below and select your interested title to get hiring information.