Nisum is hiring a

Senior Software Engineer

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.

 
As a member of the software team, you will:
·         Put laser focus on customer experience - usability, user interface design and change management for our ecosystem of users.
·         Design, develop, document, deploy and support Oncology Portal software ecosystem.
·         Analyze complex requirements, create simple designs, vet with multiple stakeholders and cross-functional teams. 
·         Build and maintain an ecosystem of services and applications that provide unique value add.
·         Initiate and lead technical design discussions within and across technical teams. 
·         Create artifacts, such as design and implementation, to guide development, implementation and support.
·         Code for efficiency, reusability, scalability and all other -ilities by following existing frameworks and practices or creating new ones when needed.
·         Develop and maintain automated tests for regular releases.
·         Participate in the testing process through test review and analysis, test witnessing, and certification of software.
·         Provide second-tier production support.
 
Qualifications
You enjoy an agile, fast paced and highly technical environment. You are comfortable with every aspect of the software development lifecycle, from requirements to production support. You understand the importance of software architecture, and you present design choices and iterate over them using feedback as a tool. You are a UX champion who empathizes with users and designs their experiences to be intuitive and frictionless.
 
You can collaborate within and across teams, understand the big picture, create software designs, implement, and prove your code is great with automated test results. You can work both independently and collaboratively, and you have a track record of technical leadership in a small team. You are eager to learn new technologies and languages. You are dedicated to engineering excellence yet pragmatic enough to balance quality principles and business needs. You are a champion of agile/scrum. You know the value of the written word and can create right-size documentation. You seek feedback and integrate it in a professional manner.
 
In addition, you bring: 
8+ years of enterprise full stack software development in a fast-paced environment leveraging an agile development framework, test automation and continuous integration.
 
Within your full-stack experience:
         6+ years of working with user-facing applications and championing seamless UX/UI
         6+ years of experience developing production software in Java
         6+ years of experience designing, developing and consuming RESTFul APIs using RAML, Swagger / OpenAPI
         4+ years of experience with Amazon Web Services or other cloud services
         4+ years of hands-on experience with data modeling, developing schemas (relational and NoSQL data stores, XML/JSON), data management, ingestion and processing
         4+ years of working with React or other front-end JavaScript frameworks
         4+ years leading small software teams and projects idea to launch and support
         Demonstrated knowledge of distributed and scalable systems
         Deep understanding and track record of utilization of contemporary architectural patterns and methodologies such as microservices and serverless
         Bachelor’s degree in software engineering, CS, or EE or equivalent
 
Desired, but not required:
         Experience with integration platforms such as Mulesoft 
         Experience in healthcare industry 
         Understanding of laboratory operations, regulations, and compliance in the healthcare industry.

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.

Senior Software Engineer Q&A's
Apply for this job