Company Overview
[$COMPANY_OVERVIEW]
Role Overview
We are looking for a motivated and detail-oriented Junior Dot Net Architect to join our innovative development team. In this role, you will assist in designing and implementing scalable and efficient applications using the .NET framework. You will work closely with senior architects and developers to learn best practices and contribute to the overall architecture strategy.
Responsibilities
- Assist in the design and development of .NET applications, ensuring they are scalable, maintainable, and secure.
- Collaborate with senior architects to document architectural decisions and design patterns.
- Participate in code reviews to ensure adherence to best practices and high-quality standards.
- Support the integration of third-party services and APIs into existing systems.
- Work closely with cross-functional teams to understand business requirements and translate them into technical specifications.
- Contribute to troubleshooting and debugging efforts in production and development environments.
Required and Preferred Qualifications
Required:
- Bachelor's degree in Computer Science or a related field.
- 1-2 years of experience in software development, with a focus on .NET technologies.
- Familiarity with object-oriented programming principles and design patterns.
- Basic understanding of database systems, preferably SQL Server.
- Strong problem-solving skills and a willingness to learn.
Preferred:
- Experience with ASP.NET MVC or ASP.NET Core frameworks.
- Knowledge of front-end technologies such as HTML, CSS, and JavaScript.
- Familiarity with cloud platforms like Azure or AWS.
- Experience with version control systems, such as Git.
Technical Skills and Relevant Technologies
- Proficiency in C# and .NET framework.
- Understanding of RESTful services and APIs.
- Experience with unit testing and test-driven development.
Soft Skills and Cultural Fit
- Strong verbal and written communication skills.
- Ability to work collaboratively in a remote team environment.
- Detail-oriented with a focus on delivering high-quality solutions.
- Adaptability and eagerness to learn new technologies and methodologies.
Benefits and Perks
Salary range: [$SALARY_RANGE]
Additional benefits may include:
- Flexible working hours.
- Professional development opportunities.
- Health and wellness programs.
- Remote work allowance.
Equal Opportunity Statement
[$COMPANY_NAME] is committed to diversity in its workforce and is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation, or any other basis protected by applicable law.
Location
This is a fully remote position.