At System Soft Technologies, we foster a culture of diversity, inclusion, transparency, respect, integrity, and passion for both our clients and our people. We believe that our success depends on the professional development of our employees. By collaborating, sharing ideas, and investing in our collective future, we ensure that our goals are aligned and consistently surpassed. Joining our team means being part of a family where your contributions truly make a difference.
Responsibilities
- Collaborate with the team to design and develop innovative solutions, adhering to established development processes such as SOLID principles and Test-Driven Development (TDD).
- Maintain coding standards within the team to ensure the production of high-quality, efficient, and maintainable code.
- Lead project planning and delivery efforts, working closely with the team to ensure successful outcomes.
- Mentor developers of all skill levels, providing guidance on software development best practices and fostering a culture of continuous learning.
- Identify areas of technical debt and contribute to defining a technical roadmap to address them incrementally.
- Drive innovation by proposing and implementing new ideas and working collaboratively with the team to bring them to fruition.
- Promote team accountability and autonomy, encouraging a culture of ownership and responsibility.
Required Skills
- 10+ years of software development experience with a strong track record of delivering high-quality solutions.
- Extensive full-stack experience, including database, backend, and front-end development.
- Strong proficiency in modern client-side JavaScript.
- In-depth understanding of software design, architecture, and programming best practices.
- Proficiency with .NET Framework and .NET Core.
- Strong object-oriented programming skills with extensive experience in C#.
- Experience building single-page applications (SPA) using React.
- Proficiency in building RESTful web services using Web API.
- Strong database design and SQL skills.
- Proficiency with Entity Framework and LINQ.
- Experience with Visual Studio, source control, and continuous integration/deployment tools in DevOps environments.
- Strong experience with agile development methodologies and unit testing.
Desired Skills
- Experience leading software development teams and driving successful project outcomes.
- Excellent communication, written, and problem-solving skills.
- Ability to work effectively on multiple project teams and collaborate with cross-functional groups.
- Strong desire for continued learning and growth, both technically and personally.
Equal Employment Opportunity
System Soft Technologies is an equal employment opportunity employer. We embrace diversity and are committed to the full inclusion of all qualified individuals, regardless of race, color, religion, gender, national origin, disability status, sexual orientation, or any other characteristic protected by law.
Accessibility Accommodations
We are dedicated to providing reasonable accommodations for individuals with disabilities or disabled veterans who may require assistance in accessing job openings or applying for positions on our site. Please contact us at [email protected] to request accommodations.
Apply Now
If you are ready to join a dynamic team and contribute to innovative solutions in the technology sector, apply now to join the System Soft Technologies family.