Application Developer

  • Gurugram
  • Unitedlex
ABOUT THE COMPANY : Unitedlex India Pvt. Ltd. (Formerly known as iRunway) is a data and professional services company delivering outcomes that create value and competitive advantage for legal and the business. Our business is anchored by a passion for innovation brought to life by a global community of diverse individuals determined to deliver on the promise of data mastery, legal acumen, and human ingenuity. OVERALL PURPOSE OF JOB: The Application Developer (Microsoft Platforms) thrives on solving complex business problems through creative application of technology skills and is eager to learn and adapt to new challenges. The successful candidate is a versatile developer who can bring their problem-solving mindset and positive attitude to our team. In this role, you will have the opportunity to work on a variety of projects that span different technologies. You will work closely with business units to create enterprise software solutions per user and system requirements leveraging Microsoft’s technology stack. This role will be integral to an agile product development team tasked with the design, development and support of software-based legal services delivery, orchestration and automation. The ideal candidate will embrace the art of the possible and serve as a trailblazer in finding the best possible solutions leveraging capabilities of the Microsoft Azure and Power Platform with other PaaS offerings and 3rd party enterprise applications to meet business requirements. Responsibilities · Collaborate with cross-functional teams to understand project requirements and objectives. · Analyze and solve complex technical problems, considering various perspectives and finding innovative solutions. · Design, implement, and maintain software solutions that meet project requirements. · Adapt to new technologies and programming languages as needed for different projects. · Collaborate with team members to share knowledge and best practices. · Actively participate in code reviews and provide constructive feedback. · Demonstrate a positive attitude, eagerness to learn, and a proactive approach to challenges. · Monitor, tune and debug production systems · Provide constructive feedback to team members on software design and implementation · Participate in peer code reviews to ensure code quality and adherence to best practices · Understand business requirements, estimate complexity for implementation and decompose epics and stories into technical implementation tasks · Work with Product Management team to gather and integrate user feedback. · Work with Application Architect and development teams to collaboratively find solutions to achieve business goals · Use critical thinking to understand solve complex business problems for internal and external clients · Exemplify professionalism in all business interactions · UnitedLex is committed to preserving the confidentiality, integrity and availability of all the physical and electronic information assets throughout the organization. Consistent with the UnitedLex ISMS policy and the ISO 27001 standard, every employee is responsible for complying with UnitedLex information security policies and reporting all security concerns, weaknesses and breaches. Qualifications · Strong problem-solving skills and the ability to think critically. · Solid understanding of programming concepts and principles. · Demonstrated ability to adapt to new technologies and programming languages. · Excellent communication and collaboration skills. · Proven experience working in a collaborative team environment. · Passion for learning and staying current with industry trends. · Bachelor's degree in Computer Science or a related field is a plus, but not mandatory with equivalent professional experience · Microsoft Technical Associate certifications related to Azure, Dynamics or Power Apps preferred · 5+ years of hands-on solution development using Microsoft Dynamics 365, Power Platform and Microsoft Dataverse · 5+ years of overall experience in software development, especially in C#, JavaScript, and Python · 3+ years of application and solution development using Microsoft Azure Platforms (e.g. Azure App Services, Azure SQL, Azure Functions, etc.) · Deep functional knowledge and technical understanding of cloud computing services and demonstrated success implementing business workflows and automation · Experience working within an Agile development environment · Ability to assist with estimating effort required to complete development tasks · Ability to apply technical, programmatic solutions to complex business requirements · Ability to multi-task with superior decision-making, analytical and problem-solving abilities · Strong ability to accurately gauge and estimate effort required to complete development tasks · Strong ability to communicate ideas effectively- both technical and conceptual; verbally and written · Strong Microsoft SQL Server experience is a plus · Experience in an environment of rapid development and delivery · Experience working as a DevOps or Site-Reliability Engineer is a plus · Experience working with ASP.NET/ASP.NET Core Web API is a plus · Experience working with Angular 6+ is a plus · Experience working with RabbitMQ is a plus · Experience working with Microsoft Model Apps is a plus Experience working with Microsoft Dataverse APIs is a plus