Junior Software Engineer
Boise, Ada County, Idaho, 83708, USA
Listed on 2025-10-16
-
Software Development
Backend Developer, Software Engineer, Cloud Engineer - Software, Full Stack Developer
Konexus is seeking a motivated Junior Backend Software Engineer with some experience or strong interest in server-side development to help us build and scale our core SaaS platform.
This role is perfect for someone who has recently graduated with a degree in Computer Science or has gained initial experience in backend development and wants to grow their skills in a collaborative environment.
As part of our small, close-knit team of 10 engineers, you'll have the opportunity to make meaningful contributions to our platform's architecture and directly impact our business growth while being mentored by a talented team of engineers.
Location: Boise, Idaho (Treasure Valley Area)
Responsibilities- Improve development skills and team productivity through continuous learning, mentorship, and best practices
- Develop and maintain RESTful APIs and server-side web applications using C# and ASP.NET Core, with some legacy ASP.NET Framework maintenance
- Write and optimize database queries for SQL Server using ORM Lite and T-SQL
- Participate in refactoring legacy .NET 4.x applications to .NET Core
- Collaborate with team members and stakeholders to understand business needs and translate them into technical solutions
- Actively participate in Agile development processes, including daily stand-ups, backlog grooming, planning, and retrospectives
- Write comprehensive unit and integration tests, and participate in code reviews and documentation
- Utilize AI-powered development tools to enhance coding efficiency, code quality, and learning velocity while maintaining best practices and code review standards
- Take part in the engineering team's shared on-call rotation after six months
- 1+ years of experience in backend development or a strong academic background with personal/internship projects
- Fundamental understanding of data structures, algorithms, and object-oriented design
- Proficiency in C# (Java experience is a plus)
- Understanding of RESTful APIs and web services
- Familiarity with relational databases and SQL
- Experience with Git version control
- Understanding of software testing principles and unit testing frameworks
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication skills
- BS/MS in Computer Science, Software Engineering, or equivalent work experience
- Genuine enthusiasm for backend development and learning new technologies
- Familiarity with AI-assisted development tools (Claude Code, Cursor, Copilot, etc.) and understanding of how to effectively prompt and collaborate with AI while maintaining code quality and security standards
- Experience with ASP.NET Core and the .NET ecosystem
- Knowledge containerization (Docker)
- Experience with message queuing systems (Rabbit
MQ) or similar technologies - Understanding of caching strategies (Redis, Memcached)
- Knowledge of CI/CD pipelines and Dev Ops practices
- Experience with monitoring and logging tools
- Experience using AI tools for code generation, debugging, documentation, and test writing
- Understanding of AI tool limitations and best practices for AI-assisted development
- C# with ASP.NET Core (primary) and ASP.NET Framework (legacy maintenance)
- SQL Server database with ORM Lite for data access
- Elastic Search for advanced search functionality
- Open API Specification for RESTful API contracts
- RESTful API development and third-party integrations
- AWS services (EC2, Serverless, Elastic Container Service)
- Message queuing with RabbitMQ
- Caching solutions using Redis and Memcached
- CI/CD automation with Jenkins Pipelines and Docker-Compose
- Monitoring and observability with New Relic, Cloud Watch, and ELK stack
- Containerization with Docker
- AI-powered code completion and generation tools (Claude Code, Cursor, Copilot, etc.)
- AI assistants for debugging, code review, and technical problem-solving
- Automated code documentation and test generation using AI tools
- Employee Stock Options
- Generous paid time off and flexible work hours
- 401(k) and Roth 401(k) Retirement Plans with company matching
- Long-term disability coverage (100% company-paid)
- Remote work flexibility (partial or full-time options)
- Collaborative, learning-focused team environment
At Konexus, our core values guide everything we do and shape the culture of our team:
- Partnerships - We build strong, collaborative relationships with our clients, colleagues, investors, and stakeholders
- Reliable Problem Solvers - We take ownership, deliver on our commitments, and find creative solutions to complex challenges
- Humble Team Player - We listen actively, support each other's growth, and celebrate team successes over individual achievements
- Abundance - We approach opportunities with optimism and believe there's always room for growth and improvement. We know that we will face both failure and success, so we rally from failure and celebrate successes
- Passion and Drive - We bring energy and enthusiasm to our work and are committed to making a meaningful impact
- Growth…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).