Nisum is hiring a

Software Engineering Manager

Hyderabad, India
Full-Time
Nisum is a leading global digital commerce firm headquartered in California, with services spanning digital strategy and transformation, insights and analytics, blockchain, business agility, and custom software development. Founded in 2000 with the customer-centric motto “Building Success Together®,” Nisum has grown to over 1,800 professionals across the United States, Chile,Colombia, India, Pakistan and Canada. A preferred advisor to leading Fortune 500 brands, Nisum enables clients to achieve direct business growth by building the advanced technology they need to reach end customers in today’s world, with immersive and seamless experiences across digital and physical channels.

Essential Duties and Responsibilities:
         Lead a global team to design, build, and maintain efficient and scalable software services and applications that deliver stellar physician, patient and pharma partner experience and support rapid product development.
         Remain current with trends in core software architecture and integration paradigms.
         Guide the team in best practices for UX/CX, architecture, design, development and support of the Oncology Portal product.
         Represent the technical team to product managers, executive stakeholders and end users.
         Hire, mentor, and coach a team of software engineers at different levels, grow and develop the next generation of software engineering leads.
         Develop cross-functional relationships across business and technical leads, architects, and product owners to ensure alignment with business goals and enterprise-level architectural standards.
         Assess current software development practices to identify and implement process and software improvements.
         Use cutting-edge technologies to access new ways of solving problems.
         Collaborate with our DevOps team to design, develop, and maintain CI/CD processes for regular and efficient releases.
         Architect and design new software applications or services or enhance existing services to support new oncology products.
         Serve as an expert technical resource for software architecture and development.
         Perform other related duties as assigned.
 
Qualifications
         You have a passion and an eye for a great customer experience.
         You invest in understanding your users and thrive on customer interactions. 
         You are a technologist who actively drives software architecture, an influencer who can engage stakeholders and get buy-in from peer technologists, and a team leader who can coach, mentor, and get the team to deliver results.
         You can collaborate within and across teams, understand the big picture, create software designs and showcase best practices and patterns.
         You are dedicated to engineering excellence yet pragmatic enough to balance priorities and business needs.
         You know the value of the written word and can create right-size documentation through your team.
         You seek feedback and integrate it in a professional manner.
 
In addition, you bring:
        2+ years experience leading software development teams in a distributed and global setup, including management of both internal and outsourced/offshore development teams
        8+ years of software development experience including:
        3+ years of front-end development in React or equivalent JavaScript framework
        3+ years object-oriented programming experience in Java, or equivalent OOP language
        3+ years of working with Spring Framework or equivalent
        3+ years of experience developing or integrating RESTful APIs
        3+ years of experience in relational data modeling and databases (MySQL or equivalent)
        3+ years experience with NoSQL databases such as Mongo or Document DB
        3+ years of schema modeling (XML/JSON)
         3+ years experience with Amazon Web Services or other cloud architectures
         Experience working in a fast-paced environment leveraging an agile development framework
         Good understanding of test automation, continuous deployment, integration and related tools
         B.S. or higher degree in computer science, engineering, or related area
         Excellent communication skills, self-driven and strong team player
 
 

Nisum is an Equal Opportunity Employer and we are proud of our ongoing efforts to foster diversity and inclusion in the workplace.

Apply for this job

Please mention you found this job on Startup Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quickly
Be the first to apply. Receive an email whenever similar jobs are posted.
Prepare for your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineering Manager Q&A's
Apply for this job