SWIVELGROUP Position Description — .Net Technical Lead Company Description Swivel Group is an organization with a local presence in both Australia & Sri Lanka that provides an Offshoring & Outsourcing solution to its clients internationally and locally in order to scale. Job Description The senior technical lead will play a key role in providing architectural guidance, consultancy, development and implementation of complex, multi-tiered, and distributed software applications. The individual will be an experienced representative for the proper adoption of software development methods and technologies whilst being fully competent and can apply share their expertise on a range of activities and is viewed as a more seasoned source of technical and or domain expertise. Key Responsibilities: Responsible for defining aspects of platform architecture, design standards, clearly understand and defend trade-offs made Directly engage with the product management for requirement analysis and clarifications and play a key role in assisting engineering product management to define product and engineering roadmap items Determine requirements by evaluating: Business strategies and end user requirements; Researching information security standards; Conducting system security, vulnerability analyses and risk assessments; Evaluating the existing architecture platform; Identifying integration issues; Preparing cost estimates. End to end design and implementation of platform security (including endpoint security) Providing leadership to technical resources to meet project deadlines and ensure project objectives are met in an efficient way Ensures that code artifacts produced are of the highest quality and conform to set or agreed upon standards. Should advocate such consistency to all members of the team Provides realistic and accurate estimates and continuously improves on team productivity to achieve on-time delivery Follows and advocates agile software engineering processes Escalates and communicates issues, risks and concerns to the management early Accepts project delivery responsibilities and demonstrates accountability to leadership Builds competencies in the product and technology domain to required expectations «Maintains a sense of individuality in thinking and decision making Isa professional in work aspects as well as conduct with other individuals Provides feedback regarding product quality, performance, other nonfunctional requirements and leads corrective measures Supports the engineering management in the recruitment process. Desired Background: The individual should possess a bachelor’s degree in Computing or Information Technology. Individuals who have a bachelor’s degree in Mathematics, Physical Sciences, or a specialization in the Engineering field will also be considered. Minimum five (5) years of experience in software engineering and design and three (3) years of additional experience as a Technical Lead Technical Specialist. Possess advanced knowledge of object-oriented programming, architectural and design patterns. Very good leadership skills with the ability to lead multiple development teams. Thorough hands-on experience in working with Azure cloud based env. and deploying web- based and web-enabled business application good understanding of engineering best practices and ability to define and drive these within the teams Very good understanding and experience in design and implementation of enterprise applications Strong and effective interpersonal and communication skills and the ability to interact promptly and professionally with teams across different time zones Ability to work in a team environment collaboratively with positive attitude Ability to learn new technologies rapidly and share knowledge with other team members The desire to learn and continuously improve on the product quality, performance, and other non-functional requirements. Provision of in-depth technical skills to fix ad hoc incidents problems, mentoring and support DevOps teams to ensure best practice. Desirable Experience or Knowledge in the following areas: Languages: T-SQL, C#, Frontend Technologies - ReactJS, HTMLS, CSS3, SASS, TailwindCsS, TypeScript; Software Frameworks: .NET Framework, .NET Core, Swagger; Web Frameworks: ASP.NET Web Forms, ASP.NET MVC, ASP.NET WebApi 2; Communication Frameworks: SignalR, ASP.NET WebApi 2, SOAP; Database Management Systems: MS SQL Server; Source control systems (SVN, GIT); Unit testing and test automation frameworks; Continuous integration and continuous deployment tools and technologies (Octopus Deploy) Database design and programming; Responsive Web Design; Agile practices. Additional Information If your background falls in line with the above details, please register your interest and our friendly recruitment team will be in touch. For further opportunities with Swivel Group, please visit follow us on LinkedIn & Facebook for more updates. Apply: https: jobs.smartrecruiters.com SwivelGroup 743999730033084--net-technicallead SWIVELGROUP [email protected] [email protected] .