Job Summary
JOB DESCRIPTION
A Lead Technical Consultant at Argano is a seasoned technical professional with deep technical expertise and is responsible for mid to large scale software development tasks as part of client projects. They are responsible for leading and delivering quality work independently on mid-size to large client projects. They work as part of a team and direct code reviews, and unit testing of the team on larger workstreams. They have demonstrated their ability to work with high quality on substantial project tasks independently as well as mentor and guide technical team members. This position is responsible for the identification of features, design, development, unit testing, and validation support of applications, processes, and solutions.
Responsibilities
- Development with Azure Serverless Technologies: Work with Microsoft Azure serverless tools, including Logic Apps, Function Apps, and Data Factory, to build and deploy cloud- based solutions.
- Cloud Engagements: Participate in cloud-related projects and engagements, focusing on delivering scalable and efficient solutions.
- Collaboration: Work closely with team members to ensure effective project execution, sharing knowledge and providing support across different assignments.
- Continuous Learning: Stay current with emerging Azure and cloud technologies, with a willingness to expand knowledge in new areas.
- Lead and manage mid to large scale software development projects.
- Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors. Exercises judgment in selecting methods, techniques, and evaluation criteria for obtaining results. Networks with key contacts outside own area of expertise.
- Design and implement solutions, gather, and analyze requirements with business owner and organize discussion and infrastructure requirement analysis to meet the defined business criteria.
- Evaluate and introduce new technologies.
- Meeting with project managers to determine solution-needs, developing customized solutions within the Technology platform, Designing, coding, and implementing applications.
- Leads estimation efforts to create timelines and development goals within software development methodology.
- Guides and mentors' other members of the team on design and implementation pattern best practices.
- Leads life cycle management activities within the implementation ensuring solution quality.
Required Skills
- 5 - 10 years of technical consultant experience for IT companies or in related field.
- Azure Serverless Experience: Hands-on experience with Azure Logic Apps, Function Apps, and Data Factory.
- Microsoft IDEs: Basic familiarity with Microsoft IDEs, such as Visual Studio and Azure DevOps.
- Communication Skills: Strong verbal and written communication skills, with a collaborative attitude and ability to work effectively within a team.
- Experience:
- Experience developing customer-facing interfaces.
- Advanced knowledge of programming languages.
- Experience working with Agile development technologies.
- Advanced project management skills.
- Experience managing multiple projects or workstreams and working with multiple clients.
- Comprehensive Azure Knowledge: A deep understanding of Azure services and tools, with the capability to learn and adapt to new technologies quickly.
- Cloud Development Expertise: Proven experience in cloud-related engagements, particularly with Microsoft Azure and serverless applications.
Minimum And/Or Preferred Qualifications
EDUCATION
- Bachelor's degree in Computer Science, Software Engineering, Information Technology or related field .
- Relevant coursework or certifications in programming or software development.
- Master's degree or PhD in computer science or software engineering preferred.
SKILL REQUIREMENTS
- Problem-Solving: Exceptional problem-solving skills for complex technical challenges.
Leadership: Project leadership and management skills, including the ability to set technology goals.
Innovation: Ability to drive innovation and research efforts.
Communication: Excellent communication and teamwork skills, including the ability to communicate technical concepts to non-technical stakeholders. Strong verbal and written communication skills in English
Strategic Thinking: Strategic thinking to align technology with business goals.
Expertise: Exceptional expertise in various programming languages, frameworks, and technologies.
Software Architecture: Deep understanding of software architecture, design, and best practices.
About Us
Argano is the first of its kind: a digital consultancy totally immersed in high-performance operations. We steward enterprises through ever-evolving markets, empowering them with transformative strategies and technologies to exceed customer expectations, unlock commercial innovation, and drive optimal efficiency and growth.
Argano is an equal-opportunity employer. All applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, or disability status.