JOB OVERVIEW
Plan A Technologies is looking for a Cloud Native .NET Software Developer proficient in C# and .NET with a strong background in Azure to join our dynamic team. As a Software Developer, you will be responsible for developing high-quality software solutions, contributing to the entire development lifecycle, and collaborating with cross-functional teams to deliver cutting-edge applications. This is an exciting job with room for significant career growth.
Please note: you must have at least 5+ years of experience with C# and .NET and solid experience with Azure to be considered for this role.
JOB RESPONSIBILITY
Design, develop, and maintain software applications using C# and .NET framework.
Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications.
Participate in code reviews, troubleshooting, and debugging to ensure code quality and performance.
Stay updated with the latest technologies, trends, and best practices in software development, particularly in C#, .NET, and Cloud Native technologies.
Contribute to the improvement of development processes, tools, and methodologies to enhance productivity and efficiency.
Work closely with QA engineers to ensure the reliability, security, and scalability of the software applications.
Provide technical guidance and support to junior developers, fostering a culture of knowledge sharing and continuous learning within the team.
Resolve technical escalations.
EXPERIENCE
Bachelor's Degree in Computer Science, comparable education or compensatory experience.
5+ years of professional experience in software development using C# and .NET framework.
1+ years of experience working with Cloud Native Technologies such as Azure App Services, Kubernetes, Azure SQL, Cosmos, etc.
Strong experience with Azure cloud.
Strong understanding of object-oriented programming principles, design patterns, and data structures.
Experience with RESTful APIs, microservices architecture, and asynchronous programming.
Solid knowledge of SQL databases (e.g., SQL Server, MySQL) and ORM frameworks (e.g., Entity Framework).
Familiarity with agile development methodologies and tools (e.g., Scrum, JIRA).
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Strong analytical and critical thinking skills and the ability to organize work in a logical, thorough, and succinct manner.
Highly self-motivated, goal-orientated, and self-directed to handle multiple ongoing tasks.
Flexibility to adapt to changing assignments and ability to effectively prioritize.
Demonstrated ability to operate and innovate in a small team with a fast‐paced environment, balancing both strategic and tactical needs.
Willingness to quickly learn new technologies and apply them to related projects.
Experience working in Agile teams is a plus.
Excellent communication and teamwork skills.
Proven self-leadership and ability to plan long-term as well as manage a day-to-day schedule for completing deliverables.
Proactive, target and delivery-driven with strong self-discipline.
Great attention to detail.
Have solid written and verbal English skills.
Ability to maintain a positive work attitude.
Initiative and drive to do great things.
ABOUT THE COMPANY/BENEFITS
Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.
Location: Work From Home 100% of the time, or come in to one of our global offices. Up to you.
Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.
Benefits: Vacation, Brand New Laptop, and More: You’ll get a generous vacation schedule, and other goodies.
If this sounds like you, we'd love to hear from you!