NEC Software Solutions Logo

NEC Software Solutions

Senior Software Engineer - .Net with Cloud

Posted 23 Days Ago
Be an Early Applicant
Bengaluru, Karnataka
Senior level
Bengaluru, Karnataka
Senior level
The Senior Software Engineer will design and develop scalable APIs, ensure system consistency, integrate third-party services, manage API security, and optimize performance while collaborating with international teams and guiding junior developers.
The summary above was generated by AI

Company Description

Rave Technologies – A Northgate Public Services Company, is a software services company that works with small and medium sized organisations. We are a part of Northgate Public Services Company which is based in the UK.

Based in Mumbai, Rave Technologies’ end to end product/application engineering services help address challenges in the product or application development life cycle. These services include Requirement Analysis, Software Architecture, Design, Development, Testing and Maintenance with specialised services in Cloud/SaaS Migration, Usability Engineering, System Architecture and Design, and Independent Testing solutions.

Job Description

Job Overview: We are seeking a skilled, engaging and experienced Senior Developer to join our great team in Bangalore. This role is critical for developing scalable and maintainable APIs and improving the overall user experience of our SaaS solution. The successful candidate will play a key role in bridging our teams across Poland, Denmark, and India, enhancing communication and trust while driving significant value creation in our Bangalore office. You should seek this opportunity if you are looking for a place to work, where you can help build strong product teams, and be an active part of culture development. You should not be timid by nature but should want to engage openly in cross cultural dialogues, on a lot of technical topics.

Responsibilities:

  • Collaborate with front-end and back-end developers to ensure system consistency and improve user experience.
  • Design and develop scalable, maintainable APIs and write clean, efficient code for API development and automation tasks.
  • Integrate third-party services and systems via APIs to enhance application capabilities.
  • Ensure API security through the implementation of robust authentication, authorization, and encryption techniques.
  • Create comprehensive API documentation to aid both internal and external developers.
  • Monitor API performance, optimize code, and scale API infrastructure as necessary.
  • Develop and execute detailed test cases to validate functionality, reliability, and scalability of APIs.
  • Provide technical support for API products, including troubleshooting and resolving complex issues.
  • Stay updated with the latest technological advancements and best practices in API development.
  • Work closely with product managers and stakeholders to translate business needs into technical requirements.
  • Lead code reviews to ensure high code quality and promote knowledge sharing within the team.

Desired Soft Skills:

  • Proven ability to work autonomously, seeking solutions independently while balancing collaboration with international colleagues.
  • Strong interpersonal skills with a capability to communicate effectively across multiple locations.
  • Must be a role model in communication, promoting open, honest, and respectful interactions. The person landing this position must be vocal and outspoken about challenges, accomplishments and active in their willingness to reach out and help.
  • Leadership qualities to mentor and guide teams, enhancing the overall productivity and collaboration in the workplace.
  • Dedicated to rebuilding and strengthening trust among teams located in Bangalore, Poland, and Denmark.

What We Offer:

  • A challenging and rewarding role in a globally distributed team.
  • Opportunities for personal and professional growth.
  • A culture that values innovation, efficiency, and collaboration.
  • Competitive salary and benefits package.

Qualifications

Required Skills and Qualifications:

  • 8+ years of experience as a .NET Developer.
  • Proficient in .Net Core 6.0/8.0, ASP.NET framework, Oracle Database, and familiar with design/architectural patterns like MVC.
  • Strong experience with web services or Web API and containerization using Docker.
  • Knowledgeable in architecture styles/APIs (REST, RPC) and Agile methodologies.
  • Excellent troubleshooting and superior communication skills.
  • Experienced with Azure cloud service and CI/CD pipelines.

Additional Information

Good Communication Skills required.

Top Skills

.Net
Asp.Net

Similar Jobs

Yesterday
Bengaluru, Karnataka, IND
Senior level
Senior level
Payments • Software
The Software Engineer in Core Compute will design, build, and maintain high-scale, distributed systems for Stripe's cloud infrastructure. Responsibilities include contributing to team strategy and processes, implementing robust solutions, and enhancing infrastructure reliability and efficiency at scale.
Top Skills: GoJava
6 Days Ago
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Expert/Leader
Expert/Leader
Big Data • Cloud • Information Technology • Software • Business Intelligence • Cybersecurity
As a Principal Engineer, you'll design and develop Flexera's Cloud Cost Optimization solution, leveraging your expertise in cloud-based microservices. You'll collaborate across teams, deliver new product features, resolve customer issues, and provide technical mentorship—all while ensuring scalability, security, and performance of software applications.
Top Skills: GoReact
2 Hours Ago
Easy Apply
Hybrid
Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Software Engineer - Salesforce CPQ will design and develop secure, scalable solutions on the Salesforce and CPQ platforms, analyze business processes, mentor junior developers, and work collaboratively across teams to enhance operational efficiency.
Top Skills: ApexLwcSalesforceVisualforce

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account