Senior Fullstack Software Engineer
Why was the fullstack developer always calm? Because they knew how to handle stress and exceptions!
Joining this dynamic startup offers a significant opportunity for professional growth. As the company expands, employees can grow along with it. The office environment is highly flexible, valuing one-on-one meetings and committing to supporting employees in continuing their education.
As a key team member, you will actively contribute to the development and implementation of both front and back-end software applications. The team exclusively works with up-to-date code, utilizing the latest technologies. The company seeks innovative minds capable of adding value to the system, improving the existing setup, and introducing novel ideas.
Primary Responsibilities:
- Collaborate with team members to prototype, design, and maintain software web applications.
- Utilize container-based tools for the development of highly scalable cloud-based micro-services.
- Engage in full-stack application development using technologies like C#, Azure, and .Net core.
- Establish and uphold best practices and coding standards, including code reviews and integration tests.
- Participate in technical meetings and contribute to the design of next-generation software.
- Draft design specification documents.
- Enhance CI/CD pipelines, tools, and engineering processes for building, testing, deploying, and monitoring the product.
- Address coding issues through troubleshooting.
Qualifications:
- 5+ years of experience with Microsoft’s .NET Core or Framework.
- Hands-on experience with ASP.NET Core and MVC.
- Proficiency in Microsoft Entity Framework Core.
- Solid knowledge of object-oriented programming using C#.
- Experience with front-end languages and frameworks, including Typescript, Angular, etc.
- Competence in building layouts with CSS and HTML.
- Experience in database design and development.
- Familiarity with Microsoft SQL Server, including stored procedures and functions.
- Experience with cloud technologies, such as Azure.
- Proficient use of Git/Source Control.
- Strong analytical and troubleshooting skills.
- A bachelor's degree in Computer Science, Information Technology, or a related field is preferred.
The company is building structures and tools, offering an exciting chance to shape the evolving environment. Your input will be crucial, making this a truly empowering opportunity.
Ready for the next step? Connect with us and forward your CV. Let's make things happen!