A telecommunications company in Colorado is seeking a Software Developer II to assist in preparing technical design specifications based on functional requirements and analysis documents.
***This is a Hybrid opportunity requiring the qualified professional to work onsite 4 days a week.***

Responsibilities:
- Assist in preparing technical design specifications based on functional requirements and analysis documents
- Review functional requirements, analysis, and design documents, and provide constructive feedback
- Collaborate with other development team members to ensure quality, consistency, and adherence to best practices
- Participate in architecture discussions, design sessions, and code reviews
- Develop and maintain operational, system-level, and technical documentation
- Design and build REST APIs, including request/response handling, validation, and error handling
- Work with databases, focusing on design, schema management, and SQL query development
- Build clean, user-friendly screens that follow UI/UX best practices
- Perform API integration and debugging using tools such as Postman
- Write clean, maintainable, and reusable code optimized for performance across UI and APIs
Qualifications:
- 2–5 years of software development experience
- Strong front-end development skills (HTML, CSS, JavaScript)
- Hands-on experience with at least one major JavaScript framework (React.js, Vue.js, or Angular)
- Experience with modern UI frameworks such as Tailwind CSS, Bootstrap, or Material UI
- Strong back-end development experience using Python (FastAPI or Flask)
- Strong understanding of database design and SQL
- Experience working with SQLite and PostgreSQL
- Good understanding of UI/UX principles
- Proficiency with API integration and debugging tools (e.g., Postman)
- Comfortable working in Linux or macOS environments
- Basic understanding of networking fundamentals (IP, ports, HTTP/HTTPS)
- Experience with Git/GitHub (branching, pull requests, code reviews)
- Strong communication skills and ability to work independently
Desired Skills:
- Experience with authentication and authorization
- Knowledge of logging, monitoring, and troubleshooting
- Familiarity with CI/CD pipelines
- Experience with Android/iOS device automation



