We are looking for
Senior .Net Software Engineer
About AltexSoft
We are seeking a highly skilled and motivated Senior .NET Developer to join our dynamic development team. As a Senior .NET Developer, you will play a crucial role in designing, developing, and maintaining software solutions using the .NET framework. Your responsibilities will include working closely with other developers and project managers to gather requirements, develop code, conduct unit testing, and provide technical support.
About Project
AltexSoft is a technology consulting and software engineering company that provides custom software development services, IT strategy consulting, and data science solutions. The company specializes in delivering end-to-end solutions across various industries, including travel, finance, healthcare, and logistics. AltexSoft helps businesses innovate, streamline operations, and achieve digital transformation through cutting-edge technology and tailored software solutions.
You Have
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a .NET Developer, preferably in a senior-level role.
- Strong knowledge of the .NET stack and related technologies such as C#, ASP.NET, and SQL Server.
- Experience with software development methodologies and best practices (e.g., Agile, Scrum).
- Familiarity with source control systems (e.g., Git, SVN) and bug tracking tools.
- Good understanding of software development principles (e.g. SOLID, DRY, KISS, YAGNI)
- Ability to write clean and readable code
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.
- Ability to work independently and as part of a team in a fast-paced environment.
You Are Going To
- Collaborate with project stakeholders to gather and analyze software requirements.
- Design and develop high-quality software solutions using the .NET (core and framework) and associated technologies.
- Write efficient, clean, and maintainable code according to established coding standards and best practices.
- Perform unit testing to ensure the quality and reliability of developed software.
- Debug and resolve software defects and issues in a timely manner.
- Participate in code reviews and provide constructive feedback to team members.
- Collaborate with cross-functional teams to integrate software components.
- Provide technical support and assistance to end-users as needed.
- Stay up-to-date with emerging technologies and industry trends, and apply them to improve development processes and software quality.
We offer
Work-life Balance
- Possibility to work remotely
Health Care
- Reimbursement of medical expenses
- Online morning exercise
Education
- Compensation for trainings, seminars, conferences
- Free access to the Pluralsight and ACloudGuru knowledge base
- Access to the AltexSoft library with top-notch materials
- A mentor for a probation period
- Engagement in our Mentorship Hub program as a mentor or a mentee to foster professional growth and development
Development
- Horizontally — master new technologies at internal courses
- Vertically — choose your own career path through Competency trees
Recognition Program
- All your activities are marked by points that can be exchanged for gifts to fit any taste.
Other Openings
Delivery/Account Manager
Middle Automation QA
Senior .NET MAUI Developer
Associate Director of Travel Technology
Senior Engagement Specialist
Senior DevOps with Azure
To many people, the world is chaos. To us, it's something a few effective formulas can organize and even change.
Come along if you share our vision
- We were founded in 2007. Employer of the Year (2014, 2017, 2019).
- The AI Ukraine conference and the Know Your Onions meetups organizer.
- R&D centers in Ukraine (Kharkiv, Kremenchuk, Lviv) and Georgia (Tbilisi). We employ more than 300 people.