Advertisement:
Software Engineer
Free
Software Engineer
India, Maharashtra, Pune,
Modified September 19, 2023
Description
Job Description The Software Engineer is a key contributor to the overall success of the development and support team. The Software Engineer must be capable of leading development efforts, designing structures, quickly learn new development tools and support existing systems. The Software Engineer will have a passion for all things software, data and technology. They will play a part in establishing, communicating and delivering the overall technical vision for EVERSANA. ESSENTIAL DUTIES AND RESPONSIBILITIES: Act as a SME providing leadership support according to business rules of assigned program Provide on-the-job training to new and existing team members in partnership Collaborate on software projects (design, code, mentor and manage work items) Create software design and flow diagrams to communicate software components Estimate effort for software tasks Take on DevOps tasks as necessary Identify and suggest opportunities for IT improvement Troubleshooting and resolving system problemsParticipate in ongoing DevOps process improvement Act as a lead for a given SAAS solution utilized by EVERSANA. This will include escalating issues with the SAAS vendor and being a Subject Matter Expert of the leading technology provided by the SAAS solution. (For example, Content Management, Fax Solution, and Anti-Virus solutions) Resolve escalated customer issues. Other tasks and projects as assigned. EXPECTIONS OF THE JOB: Foster a collaborative, team-oriented attitude. Communicates effectively with others with clarity and transparency Uses innovative critical and creative thinking to evaluate and solve work and customer issues. Seeks assistance in solving work problems through collaboration and information seeking Excellent attendance Continuous learner MINIMUM KNOWLEDGE, SKILLS AND ABILITIES: The requirements listed below are representative of the experience, education, knowledge, skill and/or abilities required. Bachelor's degree in computer science, related field or equivalent education plus professional experience required Four or more years of software development experience 4 years of experience with Java, Spring Boot, Spring Batch, Microservices 4 years of experience with JavaScript, HTML, CSS Solid understanding of data structures and algorithms Proficiency in object-oriented design and programming Experience in Integrating with third-party systems using REST and Web Services Proficiency with Git version control Hands-on experience with DevOps tools, particularly Azure Experience with Database technologies, especially RDBMS such as MS SQL Server Proficiency in automated testing frameworks, such as JUnit. Proficiency with Maven build tool to manage project dependencies Demonstrated understanding of code optimization, software design principles and system development lifecycle Qualifications PREFERRED QUALIFICATIONS: In addition to the minimum requirements, the following qualifications are preferred: Familiarity with front-end technologies like React or Angular would be a plus. Nice to have knowledge of Python programming language Experience working on AppDynamics, Sonarqube, ServiceNow and Jira. Positive Attitude and Energy – Exhibits an upbeat attitude, a genuine interest in others and a sense of humor. Energizes others and heightens morale through her/his attitude. Communication Skills – Possesses the ability to develop and articulate ideas and information that generate understanding and creates a climate that motivates and encourages others to participate. Innovator – Transforms creative ideas into original solutions that positively impact the company’s performance. Highly Principled – Proves to be a professional of unquestionable integrity, credibility and character who demonstrates high moral and ethical behavior. Work Perks Competitive Wages Above market salary structures as part of our total rewards program Retirement Resources Generous employer matching retirement solutions Health & Wellness Leading health, dental and vision insurance products Continuous Education Employer-funded tuition reimbursement Global Workplace Flexibility Remote and hybrid work across the globe Paid Time Off Generous paid time off including company holidays Training & Development Company provided training and development, including LinkedIn Learning Employee Assistant Programs Offering financial, work-life balance, legal solutions and more to employees at no cost 24-7-365
Job details:
⇐ Previous job |
Next job ⇒ |