Software Development Engineer
CSG systems · Englewood, CO · 2 mo ago
On-siteInformation Technology$121k–$144k/yrFull-time
About the role
Design, analyze, modify, and debug CSG software applications. Perform release testing and interface with end-users to define requirements and complete technical documentation. Assist with detailed architectural designs for software solutions and provide guidance on complex software development assignments.
Responsibilities
- Design, develop, and test new and enhanced software solutions using Java, Angular, Perl, C++, Python, and SQL.
- Research new technology and/or development tools.
- Perform product design activities on application software, including extensive research and analysis.
- Implement researched designs.
- Perform database design and programming assignments.
- Perform operational duties on software installation and delivery during maintenance windows and post-release support.
- Engage in cross-team activities to ensure completion of projects on schedule.
- Implement unit and system testing on applications.
- Create and maintain both customer and technical documentation for tools and processes created or modified.
- Provide customer support for existing and new monitoring infrastructure.
Requirements
- Bachelor's degree or U.S. equivalent in Computer Science or a related field, plus 3 years of professional experience in a related occupation.
- Experience or education with the following skills:
- Programming languages including Angular, Node.js, C++, Java, and Perl.
- Agile development methodology.
- Service-based architecture, RESTful services, and building scalable micro-services.
- Development of highly-available and fault-tolerant enterprise and web software deployments.
- Web standards, protocols, and secure communications.
- Data security and data privacy best practices, and their implementation into software solutions.
- Client and server architecture.
- SQL and working with relational databases.
- Kafka/Redis.
- Chef configuration management software.
Pay
$120,536 - $144,054.08 per year.
Schedule
Telecommuting is permitted 100%. Position reports to company HQ in Englewood, CO.