We are an IT Solutions Integrator/Consulting Firm helping our clients hire the right professional for an exciting long term project.
Here are a few details.
As a hands-on leader, you will establish engineering best practices, deliver scalable and secure solutions, and mentor a team of developers and data engineers.
Partnering with global business and technical stakeholders, you will ensure the team’s work strengthens business capabilities and contributes to the organization’s strategic objectives.
Key Responsibilities:
Lead the design, architecture, and solution planning for multiple projects.
Manage and coordinate cross-functional teams to ensure cohesive project execution.
Communicate project progress, challenges, and milestones effectively to stakeholders.
Mentor and guide developers, promoting best practices, coding standards, and quality delivery.
Design and implement robust, scalable, and maintainable web application architectures and real-time event-based systems.
Conduct regular code and design reviews to ensure performance, security, and maintainability.
Collaborate with product managers, designers, and business teams to align technical solutions with business needs.
Lead end-to-end delivery — from requirements gathering to deployment and post-release support (Hypercare).
Maintain thorough documentation across architecture, design, and code review processes.
Ensure high performance, scalability, and reliability across all applications.
Troubleshoot and resolve technical issues to minimize business disruption.
Collaborate with IT and business teams to ensure data accuracy and consistency across systems.
Stay updated on emerging technologies and recommend tools and frameworks that improve productivity and capability.
Facilitate discovery workshops with stakeholders to define scope, timelines, and deliverables.
Oversee projects from initiation to release, managing risks, timelines, and resources effectively.
Required Skills and Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or Software Engineering (Master’s degree preferred).
Strong background in full stack development using .NET Core and .NET Framework.
Proven experience leading and mentoring development teams.
Deep understanding of cloud computing concepts and hands-on experience with Microservices and .NET Core.
Expertise in front-end technologies — HTML5, SCSS, JavaScript, TypeScript, and frameworks like Angular/AngularJS or React.
Familiarity with tools such as SonaType, JFROG, DAST, SonarCloud, and CodeQL.
Strong proficiency in SQL and relational database concepts.
Strategic problem solver with the ability to make effective technology and architectural decisions.
Excellent communication and interpersonal skills, with a focus on collaboration and stakeholder management.
Preferred Skills:
Experience with containerization tools like Docker or Kubernetes.
Understanding of event-driven architectures using Kafka, AWS SQS, or similar technologies.
Proficiency in Git or other version control systems.
Familiarity with Agile project management tools such as Jira.