Software Developer III

1 month ago


Raleigh, North Carolina, United States Bandwidth Full time

Software Developer III (Raleigh, NC) Duties: Senior member of the agile software development team, and leading voice in design and implementation efforts. Replace on-prem Java monolith with Spring Boot microservices in AWS. Automate DevOps world through GitHub Actions. Collaborate with peers to build and refactor code that is both readable and reliable due to its inherent lack of complexity. Critical review of software applications and method of development in order to originate ideas and activities to improve application and their efficiency. Monitor services with Data Dog Visualizations and synthetics. Develop and set best practices for DevOps at Bandwidth following the software development lifecycle for Bandwidth porting systems. Collaborate with other team members to help ensure uniformity and adherence to software operations best practices as well as new functionality for Bandwidth applications and infrastructure. Utilize development tools including OpenShift, Amazon Web Services, Artifactory, Maven, Docker, and more. Create and maintain REST APIs, customer-facing dashboards, and the infrastructure that powers it all. Work with queueing and notification technology SQS and SNS, automate DevOps through GitHub actions, monitor services with Data Dog visualizations and synthetics. Lead solutions from start to finish, collaborating across teams to iteratively ship value. Work with a team of developers with experience with distributed microservices and full stack systems to monitor performance and stability metrics for Bandwidth's applications and develop applications to automatically alert on application health issues. Improve stability by identifying and fixing bugs, developing new features, resolving performance problems, monitoring enhancements, and updating documentation by using Java and MySQL. Identify security problems and ensure system vulnerabilities are fixed. Help improve application performance by restructuring database access methods, investigating production issues, looking at production logs, identifying issues, writing new stories, identifying issues with SQL queries, and working on Root Cause Analysis documents to prevent future issues. Refactor suboptimal code and fix any bugs found within the system. Develop new features for Bandwidth software applications, identified by business needs.

Required: Master's degree or foreign equivalent in Computer Science or related field plus 3 years of experience in the job offered or related position. Must have 3 years of experience working with: Java; Spring Framework and Spring Boot; Writing testable code; Designing service-oriented architectures; Network security technologies (VPC, security groups); Web protocol (HTTP); Relational and non-relational database systems; Designing and building RESTful APIs; AWS or another cloud platform; Docker containers and Kubernetes.

Or in the alternate, will accept a Bachelor's degree or foreign equivalent in Computer Science or related field plus 5 years of experience in the job offered or related position. Must have 3 years of experience working with: Java; Spring Framework and Spring Boot; Writing testable code; Designing service-oriented architectures; Network security technologies (VPC, security groups); Web protocol (HTTP); Relational and non-relational database systems; Designing and building RESTful APIs; AWS or another cloud platform; Docker containers and Kubernetes.

Submit resumes to:

Bandwidth, Inc, 2230 Bandmate Way, Raleigh, NC 27607, Attn: Kellie Sigmon, Sr. Manager People Services or apply at Must reference "Software Developer III" when applying.

#LI-DNI

#LI-DNP

Bandwidth focuses on Mobile, Internet, Information Technology, Telecommunications, and Messaging. Their company has offices in Denver, Raleigh, and Rochester. They have a large team that's between employees. To date, Bandwidth has raised $20.5M of funding; their latest round was closed on March 2011.

You can view their website at or find them on Twitter, Facebook, and LinkedIn.



  • Raleigh, North Carolina, United States Intuitive Surgical Full time

    Job DescriptionWe are a small group looking for proven drives who want an opportunity to move fast and help build our Aperture platform to enable Field Service Engineers to service our systems more efficiently. Aperture allows field engineers to efficiently perform and document field actions such as error research, part replacement, calibration, and...


  • Raleigh, North Carolina, United States propel apps Full time

    We are growing Our product portfolio is expanding. We are building enterprise supply chain software solutions. Hiring a Mobile Architect/Lead to manage the Mobile development, SAAS tools development using Angular/Ionic/Node & Google Cloud.propel apps focuses on SaaS, Sales and Marketing, Productivity Software, Enterprise Application, and Blockchains. Their...

  • Software Tester

    4 weeks ago


    Raleigh, North Carolina, United States JSM Consulting Full time

    The Senior Software Tester position is responsible for working all phases in software development life cycle with experience in different methodologies (i.e. agile iterative waterfall etc.) with emphasis on agile. This position will have the responsibilities for the analysis verification and validation of products or services meeting the specified...


  • Raleigh, North Carolina, United States GRAIL, LLC Full time

    GRAIL is seeking a Staff Software Engineer to join our team in building software solutions to automate and streamline processes in our factory-like laboratories. We process patient blood samples in labs to detect cancer and will significantly expand its commercial operations both in the US and abroad over the coming years. As a consequence, engineering teams...

  • Software Engineer

    1 week ago


    Raleigh, North Carolina, United States IXL Learning Full time

    IXL Learning, a leading EdTech company with products used by 15 million students worldwide, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful educational products and build new, innovative products. We find it immensely satisfying to develop products that impact the lives of...

  • Sr .Net Developer

    1 month ago


    Raleigh, North Carolina, United States QData Full time

    Job Title Sr .Net DeveloperJob Location Raleigh NCJob Description Minimum experience should be 9-12 years Extensive experience in C#.Net ASP.Net MVC MUST Have Experience in TypeScript Extensive experience in HTML XML and JavaScript Strong SQL writing skills Should have a strong understanding of all the aspects of the software development cycle Excellent...


  • Raleigh, North Carolina, United States Software People Full time

    Position InputAccel Capture SpecialistLocation Raleigh NCDuration 12+ monthsResponsibilitiesWorking with the Enterprise Services Manager the Technical Specialist (Expert) is the lead InputAccel Capture Specialist for the Enterprise Capture Solution to ensure we address the Customer's immediate business needs. Included but not limiting this resource will be...


  • Raleigh, North Carolina, United States First Citizens Bank Full time

    OverviewWe are transforming Consumer Lending at First Citizens Bank - come be a part of the development team implementing the nCino Consumer Loan Origination System from the ground upWe're looking for a wide range of skillsets related to nCino and Salesforce development/administration, from declarative administration to RESTful API development and everything...


  • Raleigh, North Carolina, United States Truist Full time

    The position is described below. If you want to apply, click the Apply button at the top or bottom of this page. You'll be required to create an account or sign in to an existing one.Need Help? )If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email toAccessibility ) (accommodation...


  • Raleigh, North Carolina, United States JSM Consulting Full time

    Position Lead Java/Web Developer Location Raleigh North Carolina***All work must be performed on State premises at the manager's discretionJob Duties Should have the capability to translate business requirements into technical solutions - Required 5Years Demonstrated proficiency working with databases - Oracle and TOAD for Oracle - Required 5Years Strong...


  • Raleigh, North Carolina, United States Mirantis Full time

    Company DescriptionMirantis helps enterprises move to the cloud on their terms, delivering a true cloud experience on any infrastructure, powered by Kubernetes. The company uses a unique as-a-service model empowering developers to build, share and run their applications anywhere – from public to hybrid cloud and to the edge. Mirantis serves many of the...


  • Raleigh, North Carolina, United States ASAPP Full time

    About ASAPPASAPP is a pioneering technology company specializing in AI-powered solutions for optimizing customer experiences. Our mission is to revolutionize the way businesses engage with their customers by providing innovative tools and platforms that drive efficiency, satisfaction, and growth.Position OverviewASAPP is searching for a versatile and...


  • Raleigh, North Carolina, United States Hitachi Careers Full time

    Description As a Senior Electrical Development Engineer at Hitachi Energy, you will play a critical role in the design and development of advanced transformer technologies. Your expertise will be instrumental in shaping the future of power transmission and distribution, ensuring reliability, efficiency, and sustainability in our grid solutions. This...

  • AEM Developer

    4 weeks ago


    Raleigh, North Carolina, United States JSM Consulting Full time

    Should have the capability to translate business requirements into technical solutions - Required 7Years Hands-on experience in applications using Java/ J2EE EJB Hibernate Spring Batch Spring MVC Spring Portal - Required 7Years Demonstrated proficiency working with databases - Oracle 11g and TOAD for Oracle - Required 6Years Expert in JSP Java JavaScript...


  • Raleigh, North Carolina, United States JSM Consulting Full time

    Should have the capability to translate business requirements into technical solutions Required 5Years Should have the Experience in Security Layer Presentation Layer Services Layer Data Persistence Layer and Execution LayerRequired 5Years Experience in Angular 7 FrameworkRequired 2Years Experience in React UI ApollographQL.Knex passport passport-saml -...


  • Raleigh, North Carolina, United States TE Connectivity Full time

    At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world. ​Job OverviewTE Connectivity's OEM (Original Equipment Manufacturer) Business Development Manager will be responsible for managing the development of OEM and large end user accounts domestic and/or...


  • Raleigh, North Carolina, United States JP Recruiting Agency Full time

    Job Title : Business Analyst -- Power BIJob Location :Raleigh, NCEmployment Type : Full Time/Direct Hire with Full benefitsPay Rate : Job Description:Purpose of Job: Configures, codes, tests and implements technology systems supporting the roadmap as determined by the Product Owner. Works closely with cross functional team members to ensure solutions are...


  • Raleigh, North Carolina, United States Hitachi Careers Full time

    Description General Information:Hitachi Energy is seeking a Senior Product Manager to lead the product strategy of enterprise software for current and new markets. The position is accountable for the long-term success and cohesion of Hitachi Energy's Lumada asset and work management solutions.The Senior Product Manager is a strategic leadership role that...


  • Raleigh, North Carolina, United States JSM Consulting Full time

    Knowledge Skills & Responsibilities Knowledge of enterprise IT systems networks and system interfaces - Required 7Years Ability to manage multiple projects/priorities and function in a fast-paced constantly changing deadline-driven environment - Required 7Years Proficient use of Microsoft Project Word Excel PowerPoint Access Adobe software etc - Required...


  • Raleigh, North Carolina, United States Flowserve Corporation Full time

    Company Overview:If a culture of excellence, innovation and ownership is what you're searching for, consider putting your experience in motion at Flowserve. As an individual contributor, or as a leader of people, your enterprise mindset will ensure Flowserve's position as the global standard in comprehensive flow control solutions. Here, your opportunity for...