We are looking for a developer who thrives in a team-focused, client-oriented environment and is eager to tackle complex problems with innovative solutions. If you are passionate about building robust software and are looking for a challenging role where you can grow and make an impact, we encourage you to apply.
Mid-Senior Software Developer
Responsibilities:Develop high-quality, efficient code and accompanying unit tests to achieve project objectives and deadlines within a dynamic agile environment.Collaborate with clients, users, and team members to define both functional and non-functional requirements.Utilize Azure DevOps for effective tracking and management of requirements and source code changes, enhancing quality and progress reporting for clients.Quickly grasp client industries, identify their challenges, and proactively provide swift and effective solutions.
Requirements:Bachelor’s degree in Computer Science or a related field.2 to 3 years of experience with C#.NET programming.Proficiency in C# or Java.Strong skills in HTML/CSS.Experience with ASP.NET MVC and JavaScript (TypeScript experience is a plus).Understanding of GoF design patterns and enterprise application patterns.Excellent communication and interpersonal skills in English.Self-motivated and able to work independently, yet an effective team player.Assertive, driven, and maintains a positive, fun attitude.Capable of prioritizing tasks to meet deadlines efficiently.
Senior Software Developer
Responsibilities:Craft high-quality, efficient code and perform unit testing to meet project goals and deadlines in a dynamic Agile development setting.Collaborate closely with clients, users, and team members to gather and define both functional and non-functional system requirements.Utilize Azure DevOps for effective management and tracking of requirements and source code changes, ensuring comprehensive progress and quality reports to clients.Rapidly acquire knowledge of our clients' industries and their specific challenges, and proactively advise on swift and appropriate solutions.
Requirements:Bachelor’s degree in Computer Science or a related discipline.4 to 6 years of experience in programming with C# or Java.Demonstrated experience in designing and developing scalable, maintainable software applications.Strong grasp of object-oriented programming principles, design patterns, and software architecture.Proficiency in web development frameworks such as ASP.NET MVC, ASP.NET Core, or similar technologies.Skilled in database design and development with SQL Server or other relational databases.Familiarity with front-end technologies including HTML, CSS, JavaScript, and frameworks/libraries like Angular, React, or Vue.js.Excellent problem-solving and analytical abilities, with a knack for quickly mastering new technologies.Outstanding communication and collaboration skills, able to effectively work within team environments.Previous experience with Agile/Scrum methodologies and tools such as Jira, Git, and Jenkins is preferred.
10 POSITIONS AVAILABLE