Role Overview As a Software Developer I, you will play a key role in the design, development, and testing of advanced VCS software solutions. This is an onsite position where your primary responsibility will be to create innovative, high-quality software that adheres to contemporary coding standards and best practices. You will be tasked with writing clean, scalable code across various platforms and languages. You’ll also be expected to follow established Git protocols and workflow management processes to ensure the software integrates flawlessly within the VCS development ecosystem.
Key Responsibilities Drive the development of new functionalities within the VCS software suite, utilizing approved programming languages and frameworks. Enhance and troubleshoot existing software systems through rigorous debugging, unit testing, and the maintenance of technical documentation. Engage in every stage of the Software Development Life Cycle (SDLC), which includes analysis, design, implementation, quality assurance testing, and ongoing support. Conduct code reviews and manage pull requests while collaborating effectively using Git and associated workflows. Record architectural decisions and development protocols for the benefit of future reference and internal knowledge sharing. Participate actively in CI/CD pipelines to promote dependable deployments and efficient development processes. Operate within the VCS technology stack, which includes .NET Framework/Core (VB/C#, RES Tful APIs), .NET Maui, React/Node.js, Flutter/Dart, and SQL (MS SQL Server). Employ strong analytical and decision-making skills, demonstrating a logical mindset consistently. Stay informed about the latest industry trends and tools, guiding VCS software development toward modern best practices when applicable.
Qualifications A Bachelor’s degree (or an equivalent qualification) in Computer Science, Software Engineering, or a related field. A robust grasp of object-oriented programming languages such as C#, Java, or Python. Practical experience with several of the following: Java Script, React/Node.js, Typescript, .NET Framework/Core, VB/C#, RES Tful APIs, .NET Maui/Flutter/Dart. Comprehensive knowledge of the software development lifecycle. Familiarity with Git and source control protocols. Experience with Agile methodologies in a collaborative work environment. Strong problem-solving abilities alongside excellent organizational and time management skills.
Core Values Integrity, enthusiasm, effective communication, and teamwork! An adaptable mindset with a strong willingness to learn fast and evolve with the role. Innovative thinking and creativity in software engineering and delivery processes.
Our Offerings A collaborative and supportive team atmosphere, where your ideas and contributions are valued and mutual respect is key! Hands-on exposure to enterprise systems utilized by over 100,000 users daily, throughout various SDLC phases. Opportunities to enhance your skill set and advance your career quickly, catering to your individual interests and strengths.
Salary/Compensation: $60,000 - $70,000 per year
recblid km87dm57dtyio9dwb0pqnfurhgslu4

|