Madhees Techno
Senior Software Engineer - .Net Development
Job Location
hyderabad, India
Job Description
Position : Senior Software Engineer Job Description : As a Senior Software Engineer, you will be responsible for the design and delivery of solutions across the entire software stack to effectively meet customer needs and drive innovation. What qualifications make you an Senior Software Engineer? - You are able to participate and contribute to architectural decisions - A strong communicator and facilitator, able to explain complex concepts - Able to collaborate across multiple teams - Mentoring and supporting of peers and junior developers - Leading the way when there is ambiguity with requirements and priorities] Responsibilities : - Collaborate to understand business requirements and translate them into technical solutions within the platform. - Design and develop customized software solutions using. - Perform code reviews and ensure adherence to best practices, coding standards, and quality guidelines. - Lead and contribute to the implementation of projects, from design to deployment, ensuring scalability, performance, and security. - Develop and maintain technical documentation, including system architecture, data models, and integration specifications. - Review and analyze business requirements to accurately estimate a project's tasks. - Responsible for the overall planning, execution and success of complex software solutions to meet customer's needs. - Commit to producing high quality results, while meeting deadlines of the software release cycle. - Promote the use of best engineering practices. - Documentation of processes through the use of diagrams and flowcharts, developing software instructions, help guides and reference manuals. - Write manageable and scalable code using best coding practices. - Analyze and troubleshoot application issues across the entire stack. - Communicate daily with clients about the status of work assignments. Attend required meetings, or notify of unavailability in advance. - Troubleshoot and resolve technical issues, provide guidance to junior developers, and support project teams in related matters. - Stay up-to-date with the latest releases, features, and industry trends, and provide recommendations for system enhancements and optimizations. - Mentor and coach junior developers, sharing best practices and providing technical guidance. Qualifications : - Bachelor's Degree in Computer Science or a related discipline or equivalent experience. - MUST be proficient in written and spoken English and Spanish (85%) - 7-9 years of software development experience in general - 7-9 years of Web Applications, Web API development using .NET Framework, .NET Core - Excellent understanding of ASP.NET WebForms. - Working experience with Azure Logic Apps, Azure Functions and Azure API Management. - Strong knowledge of web technologies (HTML, CSS, JavaScript) and web service (REST, SOAP). - Knowledge of React/Vue.js is a plus. - Experience with Python is a plus. - Experience building integrations with Salesforce (SFDC) is a plus. - Excellent problem-solving skills, with the ability to analyze complex requirements and propose innovative solutions. - Strong communication and collaboration skills, with the ability to work effectively in a team environment. - Dynamic and collaborative work environment with a focus on innovation and growth. - Anticipate and adopt innovations in business related digital and technology applications. - Able to build strong customer relationships and deliver customer centered solutions - Operate effectively, even when things are not certain or the way forward is not clear. (ref:hirist.tech)
Location: hyderabad, IN
Posted Date: 11/21/2024
Location: hyderabad, IN
Posted Date: 11/21/2024
Contact Information
Contact | Human Resources Madhees Techno |
---|