About the job
Job Summary
As a Senior Software Engineer specializing in . NET at Creative Chaos, you will play a pivotal role in the development of robust server applications across various software platforms. Your primary responsibilities will include designing and implementing Restful APIs that serve client applications. You will ensure that the server application meets all design specifications, emphasizing functionality, security, and performance while maintaining a bug-free environment. In addition, you will have the opportunity to mentor junior engineers, fostering team growth and expertise through training initiatives.
Duties & Responsibilities
- Analyze and interpret business requirements to guide development.
- Estimate the effort required for assigned tasks.
- Write clean, efficient code along with comprehensive unit tests.
- Collaborate effectively with team members to achieve project goals.
- Optimize your code for enhanced security and performance.
- Maintain existing systems by troubleshooting and resolving issues.
- Regularly update issue tracking software with progress.
- Provide timely status updates to stakeholders.
- Engage with clients to understand their requirements and feedback.
- Implement version control for your codebase.
- Research and adopt new technologies as necessary.
- Lead and inspire a team of software engineers.
- Mentor team members by providing guidance and support.
- Continuously upgrade personal skills and team knowledge.
- Evaluate candidates for open positions within the team.
