FirstBank Jobs

Job Information

SoftwareONE Senior Software Engineer - .Net Developer in Gurgaon, India

Why SoftwareOne? Hear firsthand from SoftwareOne APAC leaders as they unveil our exciting business and growth plan, spill the beans on our hiring initiatives, and reveal why joining SoftwareOne is a game-changer. Join us now and be part of our incredible journey. The role Role: Senior Software Engineer – Azure .Net Developer (Full Stack) Job Description: As an Azure .Net Developer (Full Stack), you will play a pivotal role in designing, developing, and maintaining our web applications using .Net C# and ReactJS. You will work closely with cross-functional teams to ensure the seamless integration of front-end and back-end components, delivering exceptional user experiences. The ideal candidate will have a strong foundation in software development, a keen eye for detail, and a passion for keeping up with emerging technologies. Responsibilities: Collaborate with product managers, UI/UX designers, and fellow developers to design and implement robust software solutions. Participating in daily standup, sprint planning, retrospective meetings during project implementation phase. Develop responsive and user-friendly front-end interfaces using ReactJS, ensuring optimal performance across various devices and browsers. Design and implement RESTful APIs and back-end services using .Net/.Net Core in C# to support front-end functionalities. Participate in code reviews, providing constructive feedback to maintain code quality and best practices. Identify and address technical debt, performance bottlenecks, and other development challenges. Work with databases and data models to ensure efficient data storage, retrieval, and manipulation. Stay up to date with industry trends and emerging technologies and propose relevant improvements to the development process. What we need to see from you Skills : Proven experience (min 5+ years) as a Full Stack Developer with hands-on expertise in .Net/.Net Core in C# and ReactJS. Familiarity with the .NET and .NET Core framework and design/architectural patterns (e.g. Microservices, Model-View-Controller (MVC) and Entity framework) Strong understanding of web development fundamentals, including HTML, CSS, and JavaScript. Experience with front-end state management libraries (e.g., Redux) and front-end build tools (Webpack, Babel, etc.). Proficiency in designing and consuming RESTful APIs. Solid knowledge of database systems, SQL, and data modeling. Proven experience in creating quality SQL store procedures and scripts Familiarity with version control systems (e.g., Git) and agile development methodologies. Excellent understanding of OWASP standards Strong problem-solving skills and the ability to work effectively in a collaborative team environment. Excellent communication skills, both written and verbal. Experience using IDE tools like Visual Studio Experience in configuring Azure App Service, Azure Functions, Azure API Management, Azure SendGrid, Azure Service Bus Topics, etc. Experience in configuring Azure containerization services such as Azure Kubernetes Service (AKS), etc. Experience in configuring Azure data storage services Azure Database for MariaDB, Azure Cosmos DB, etc. Education and Certification Bachelors or associate degree in IT discipline Certification in Azure Certified: Developer Associate is a must. What we need to see from you Report to development team lead. Work within agile team to develop and test applications. Design, develop, and unit test applications in accordance with established standards. Assist developer(s) in analyzing and resolving technical issues. Assist in preparing manuals, specification and other technical documentations. Package and support deployment releases. Developing, refining, and tuning integrations between applications. Assisting in the collection and documentation of user's requirements, development of user stories, and estimates. Job Function Software & Cloud Services Accommodations SoftwareOne welcomes applicants from all backgrounds and abilities to apply. If you require reasonable adjustments at any point during the recruitment process, email us at reasonable.accommodations@softwareone.com. Please include the role for which you are applying and your country location. Someone from our organization that is not part of the decision-making process will be in touch to discuss your specific needs and we will make every effort to accommodate you. Any information shared will be stored securely and treated in the strictest of confidence in line with GDPR.

Skills : Proven experience (min 5+ years) as a Full Stack Developer with hands-on expertise in .Net/.Net Core in C# and ReactJS. Familiarity with the .NET and .NET Core framework and design/architectural patterns (e.g. Microservices, Model-View-Controller (MVC) and Entity framework) Strong understanding of web development fundamentals, including HTML, CSS, and JavaScript. Experience with front-end state management libraries (e.g., Redux) and front-end build tools (Webpack, Babel, etc.). Proficiency in designing and consuming RESTful APIs. Solid knowledge of database systems, SQL, and data modeling. Proven experience in creating quality SQL store procedures and scripts Familiarity with version control systems (e.g., Git) and agile development methodologies. Excellent understanding of OWASP standards Strong problem-solving skills and the ability to work effectively in a collaborative team environment. Excellent communication skills, both written and verbal. Experience using IDE tools like Visual Studio Experience in configuring Azure App Service, Azure Functions, Azure API Management, Azure SendGrid, Azure Service Bus Topics, etc. Experience in configuring Azure containerization services such as Azure Kubernetes Service (AKS), etc. Experience in configuring Azure data storage services Azure Database for MariaDB, Azure Cosmos DB, etc. Education and Certification Bachelors or associate degree in IT discipline Certification in Azure Certified: Developer Associate is a must. What we need to see from you Report to development team lead. Work within agile team to develop and test applications. Design, develop, and unit test applications in accordance with established standards. Assist developer(s) in analyzing and resolving technical issues. Assist in preparing manuals, specification and other technical documentations. Package and support deployment releases. Developing, refining, and tuning integrations between applications. Assisting in the collection and documentation of user's requirements, development of user stories, and estimates.

Role: Senior Software Engineer – Azure .Net Developer (Full Stack) Job Description: As an Azure .Net Developer (Full Stack), you will play a pivotal role in designing, developing, and maintaining our web applications using .Net C# and ReactJS. You will work closely with cross-functional teams to ensure the seamless integration of front-end and back-end components, delivering exceptional user experiences. The ideal candidate will have a strong foundation in software development, a keen eye for detail, and a passion for keeping up with emerging technologies. Responsibilities: Collaborate with product managers, UI/UX designers, and fellow developers to design and implement robust software solutions. Participating in daily standup, sprint planning, retrospective meetings during project implementation phase. Develop responsive and user-friendly front-end interfaces using ReactJS, ensuring optimal performance across various devices and browsers. Design and implement RESTful APIs and back-end services using .Net/.Net Core in C# to support front-end functionalities. Participate in code reviews, providing constructive feedback to maintain code quality and best practices. Identify and address technical debt, performance bottlenecks, and other development challenges. Work with databases and data models to ensure efficient data storage, retrieval, and manipulation. Stay up to date with industry trends and emerging technologies and propose relevant improvements to the development process.

DirectEmployers