One10 is a community-focused company dedicated to innovation and employee growth. They are seeking a Software Engineer to design, develop, and maintain software solutions that meet business needs and client deliverables, while collaborating with various teams to deliver high-quality code and features.
Responsibilities:
- Design, develop, and maintain scalable and secure software applications
- Implement features based on business and technical requirements
- Build and maintain RESTful APIs and web applications
- Collaborate with senior engineers and architects on technical design decisions
- Participate in integrations with internal systems and third-party APIs
- Write clean, maintainable, and well-documented code
- Participate in code reviews and follow engineering standards and best practices
- Support troubleshooting, debugging, and performance improvements
- Participate in Agile ceremonies including sprint planning, standups, and retrospectives
- Contribute to CI/CD pipelines and automated deployment processes
- Utilize AI-assisted development tools to improve productivity and code quality
- Work with Infrastructure and DevOps teams to understand deployment environments and system operations
- Perform other duties as assigned
Requirements:
- Bachelor's degree in computer science, Information Systems, or related field (or equivalent experience)
- 3–5 years of professional software development experience
- C# / .NET (ASP.NET Core or Web APIs preferred)
- RESTful API development
- Entity Framework or similar ORM technologies
- Understanding of asynchronous programming and modern backend patterns
- HTML5, CSS3, responsive design principles
- JavaScript or TypeScript
- Microsoft SQL Server
- Writing SQL queries, stored procedures, and views
- Understanding of relational database design and query optimization
- Git-based version control and branching workflows
- Strong analytical and problem-solving skills
- Good written and verbal communication
- Ability to work collaboratively within cross-functional teams
- Comfortable learning new technologies and frameworks
- Experience working in Agile or Scrum environments
- Experience with modern frameworks such as React (preferred) or Angular
- Experience with Azure or AWS environments is a plus
- Familiarity with CI/CD pipelines (Azure DevOps, GitHub Actions, or similar)
- Exposure to containerization (Docker) is a plus
- Experience with modern UI frameworks (Bootstrap, Tailwind, Material UI, etc.)
- Familiarity with component libraries such as Telerik or similar tools is a plus
- Experience building or consuming APIs
- Experience using AI-assisted development tools (GitHub Copilot, ChatGPT, or similar)
- Ability to leverage AI tools for code generation, testing, documentation, and debugging
- Awareness of responsible AI usage and data privacy considerations
- Limited travel may be required