Job Summary: We are seeking a Software Engineer (3-5 years experience) to join our Product Development team. In this role, you will contribute to building and maintaining applications across web and Windows platforms using C#, .NET, and SQL Server. You will work on APIs, microservices, and distributed systems that support secure, scalable, and high-performance applications.
You will collaborate closely with senior engineers, DevOps, QA, and business analysts in an Agile environment, gaining hands-on experience with modern software architecture and mission-critical systems.This is a hands-on engineering role with strong opportunities for technical growth.
What You'll Do
- Contribute to the design, development, testing, and deployment of software applications
- Build and maintain C#/.NET applications for web and Windows platforms
- Develop and support RESTful APIs and microservices
- Write and optimize queries using SQL Server
- Collaborate with cross-functional teams to deliver high-quality solutions
- Participate in code reviews, debugging, and performance tuning
- Write and maintain unit tests to ensure code quality and reliability
- Support continuous improvement of development processes and tools
Required Qualifications
- 3-5 years of professional software development experience
- Strong experience with C# and .NET (Framework or .NET Core)
- Experience working with SQL Server or other relational databases
- Experience building or supporting APIs (REST/gRPC) and microservices
- Familiarity with Git/GitHub for version control
- Understanding of the software development lifecycle (SDLC)
- Experience with unit testing frameworks
Preferred / Nice to Have
- Exposure to distributed or asynchronous systems
- Familiarity with Agile/Scrum methodologies
- Experience with Azure DevOps or CI/CD pipelines
- Exposure to cloud environments (Azure preferred)
- Experience in biometrics, security systems, or immigration technologies
- Experience working with hardware integrations or drivers
Education & Experience
- Bachelor's degree in Computer Science, Computer Engineering, or related field
- In lieu of a degree, equivalent practical experience will be considered
Why Join Securiport
- Work on real-world, mission-critical security systems
- Gain experience with modern APIs, microservices, and distributed architectures
- Collaborative and growth-oriented engineering environment
- Clear path to senior-level progression
Travel Requirements
- This position has no travel requirements
- This position is fully on site with no remote option.
- #LI-NA1