Staff Software Engineer - .NET
- Source: LinkedIn
- HuntingCube
- $41,958.8 to $73,427.91 /yr
- On-site
- Full-Time
- Staff
Job Description
Job Description Requirements: - 8+ years of software engineering experience. - Demonstrated experience designing and delivering full-stack solutions with Python backend and ReactJS frontend. - Experience leading technical design discussions and driving architectural decisions across teams. - Strong background in SaaS application development, cloud environments, and open-source tooling. - Experience with test automation strategies and tools aligned with continuous delivery practices. Knowledge, Skills and Abilities: - Expert knowledge of software engineering principles and practices, including documentation, testing, debugging, data structures, software design, and design patterns. - Expert proficiency in Python for backend development, including asynchronous programming and performance optimisation. - Expert proficiency in the FastAPI framework, including dependency injection, middleware, background tasks, and OpenAPI documentation. - Expert proficiency in ReactJS, including state management (e. g., Redux, Context API), component architecture, and modern hooks patterns. - Expert knowledge of modern, cloud-based technologies and software security practices. - Expert knowledge of CI/CD pipelines and best practices for test automation. - Extensive knowledge of Agile frameworks and tools such as Jira and Confluence. - Advanced knowledge of full-stack architecture patterns, including RESTful API design, microservices, and containerization (e. g., Docker). - Demonstrated ability to influence technical decisions and communicate complex concepts to both technical and non-technical stakeholders. - Proven ability to work independently, exercise sound judgment, and receive guidance only in the most complex situations. Company Summary For more than 35 years, Applied Systems has created innovative technology for the global insurance industry. Today, we are a rapidly growing cloud software leader that is revolutionizing the way insurance agencies and brokers succeed. We are smart and curious people in a tech-first environment that champions bold and powerful thinking. We are transforming a complex industry through digitization, automation, and innovative new partnerships. Together, we are driving the industry fearlessly forward. We are driven more than ever by a sense of purpose. We have made a commitment to our customers to be the best at what we do so that they have the confidence and knowledge that they can fulfill their trusted advisor’s promise. As leaders in our industry, we hold true to that responsibility to champion the next steps forward for a secure, global future for all. At Applied, we have a shared passion to do the right thing and make a meaningful difference. We are embarking on a new chapter that remains rooted in a shared passion to do the right thing and make a meaningful difference for the entire ecosystem of insurance. Why Join Us We’re looking for talented and passionate people who are excited about helping Applied lead industry innovation that powers the business of insurance. At Applied, we encourage creative thinking, support bold progress, and recognize hard work. Here you will be inspired to work at your professional best with the best people in the industry. You will be part of an environment that believes great ideas can come from anyone and have access to share your ideas with leadership. We grow our teams from within, developing and recognizing our teams daily. We are experiencing tremendous growth and with that, we look for individuals who will add to our culture and make a bold impact. We expect our teams to challenge conventional thinking helping us create a better tomorrow!
Required Skills [‘FastAPI’, ‘Python’, ‘React’, ‘React.js’, ‘ReactJS’]
Additional Information
na
Skills
- FastAPI
- Python
- React
