Senior Engineer, Software Development

Year    Pune, Maharashtra, India

Job Description


JOB DESCRIPTION Job Purpose In this Senior Software Engineer role, you will be working in a dynamic development team while collaborating with other developers, management, product, and customer success teams. You will have an opportunity to participate in designing and developing applications utilized across product lines. All our products are deployed in public (AWS) and/or private cloud environments. The Senior Software Engineer will possess extraordinary technical skills and real passion for innovation to help us develop the next generation of software solution. Responsibilities Develop software and design new procedures to make the organization more effective and more scalable. Identifies both benefits and detriments for proposed solutions. Maintain broad experienced-based understanding of business and impact of industry trends. Acts as a resource and provides technical assistance, mentor staff in technical discussions. Able to lead small teams, run planning meetings and facilitate accurate estimation of tasks. Develops models of business functionality through prototyping. Participates in design and code review and code management. Identifies improvements and new processes. Identifies tools and processes for problem determination. Knowledge of computing infrastructure, including impacts on developmental & operational environments, and able to perform integration testing. Able to influence and collaborate closely with groups in and outside the development team (eg. QA, Product Management, UE, Tech Pub) to achieve high quality and predictable results. Expertly analyze needs and requirements of existing and proposed systems. Develop technical specifications and document technical best practices. Manage change and release management of products, tools and applications. Should be willing to become full stack engineer. Knowledge and Experience Solid experience in design and development with emerging and traditional technologies such as: .NET, C#, REST, JSON, XML, Jenkins, Terraform, Kafka. Working knowledge of database design and management in NoSQL and relational databases such as SQL Server, PostgreSQL. History of building resilient, stateless, scalable, distributed and observable systems. Experience in building services (REST) with high focus on performance and unit testing. Familiarity with microservices and knowledge of modern cloud services (AWS). Practical perspective on software engineering discipline, focus on learning and delivering, and passion for high quality. Great energy and enthusiasm with a positive, collaborative working style, clear communication and writing skills. Individual must be highly organized and be able to work in a fast-paced environment. Excellent analytical and problem-solving abilities, and strong task ownership. Ability to communicate and negotiate with both internal and external stakeholders at all levels of an organization. BS or MS degree in Computer Science or related technical field or equivalent experience. 7-10 years direct experience with design, development and deployment of web applications and APIs Schedule This role offers work from home flexibility of up to 2 days per week.

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3123173
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pune, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year