Join the Alpha Consultants team as a Full Time Software Engineer on Erekrut, specializing in Software Engineer in the IT-ITeS industry. We are seeking talented individuals with a passion for IT Services and educational qualifications ranging from 1-3 Years. Apply now on Erekrut to take the next step in your career with a leading global company.
Education and Experience:
- Bachelor's degree in computer science, Software Engineering, or a related field.
- At least 3-5 years of professional experience in software development, with a focus on .NET technologies.
Must have Technical Skills:
- Strong proficiency in .NET framework and C# programming language - 3-5 years.
- Knowledge of SQL and database design, preferably with experience in Microsoft SQL Server- 2+ years
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript and React gs (preferred) / Angular.
- Hands on (preferred) or experience with software testing methodologies and tools, including unit testing and automated testing frameworks.
- Experience with agile development methodologies, such as Scrum or Kanban.
Good to have Technical Skills:
- Understanding of software development principles, design patterns, and best practices.
- UML Diagram is good to have
- Experience with version control systems like Git.
- Familiarity with software testing methodologies and tools.
- Knowledge of cloud platforms such as Microsoft Azure or AWS
- Test-driven development
Software Development:
- Ability to develop and maintain software applications using .NET technologies.
- Proficiency in object-oriented programming (OOP) concepts and practices.
- Solid problem-solving and debugging skills.
- Knowledge of software development life cycle (SDLC) and software engineering processes.
Communication and Collaboration:
- Excellent verbal and written communication skills.
- Ability to work effectively in a team environment, collaborating with cross-functional teams and stakeholders.
- Strong interpersonal skills and the ability to clearly explain technical concepts to non-technical individuals.
- Experience with front-end frameworks like Angular or React.
- Familiarity with microservices architecture and containerization technologies like Docker.
- Understanding of software security principles and practices.
Continuous Learning:
- Demonstrated ability and willingness to learn new technologies and programming languages.
- Active participation in professional development activities, such as attending conferences or taking relevant courses.
Designation
Software Engineer
Key Skills
.NETAmazon Web Services (AWS)Communication SkillsGithubOOPSProblem SolvingProgramming LanguageSQL