About the job
Job Summary:
As a Senior/Principal Software Engineer specializing in . NET and React at Creative Chaos, you will play a pivotal role in designing and developing robust server and client applications across various software platforms. Your responsibilities will include crafting Restful APIs and developing engaging front-end interfaces for web applications. You will ensure that the functionality, security, and performance of applications align with design specifications and are devoid of bugs. In addition to your technical expertise, you will mentor junior engineers and contribute to building a strong team through effective training and guidance.
Key Responsibilities:
- Analyze and translate business requirements into technical specifications.
- Estimate task complexities and timelines.
- Develop code and implement unit tests to ensure high-quality deliverables.
- Collaborate effectively with team members to achieve project objectives.
- Optimize code for improved security and performance.
- Maintain and troubleshoot existing systems to resolve issues proactively.
- Update and manage issue tracking software.
- Provide regular status updates to stakeholders.
- Engage in client communications as necessary.
- Manage version control of your codebase.
- Research and implement new technologies to enhance development processes.
- Lead a team of software engineers in various projects.
- Mentor and guide team members through training initiatives.
- Continuously upgrade your skills and knowledge in relevant areas.
- Participate in the evaluation of candidates for open positions.
