Job Description
Essential Duties and Responsibilities:
Provides technical leadership to a team of software developers, guiding the team's direction and growth by analyzing project needs, consulting with stakeholders, examining system flow, data usage, and work processes, investigating problem areas, and following the software development lifecycle.
Leads software development projects by managing the team's resources and timelines, ensuring that the team delivers high-quality code and meets project deadlines.
Designs, develops, and tests software solutions by creating high-quality, reusable, and scalable code using advanced programming languages and technologies.
Ensures the technical feasibility of proposed project designs by closely collaborating with the design team and stakeholders.
Drives coding standards and best practices by implementing effective software development methodologies, conducting peer code revie...
Ready to Apply?
Take the next step in your AI career. Submit your application to Blink Tech today.
Submit Application