Posted:4 days ago|
Platform:
On-site
Full Time
Role Description Job Summary: We are seeking a proactive and technically adept Software Engineer to join our dynamic team. The ideal candidate will be responsible for interpreting application designs, developing robust software solutions, adhering to coding standards, and ensuring the efficient delivery of high-quality applications. This role demands a balance between hands-on development, strategic planning, and effective collaboration across teams. Key Responsibilities Application Development & Design: Interpret and implement application, feature, or component designs in alignment with specifications. Develop, debug, test, document, and communicate the stages of product/component/feature development. Select appropriate technical options for development, such as reusing, improving, or reconfiguring existing components or creating new solutions. Optimize efficiency, cost, and quality in the development process. Code Quality & Standards: Write code as per design specifications, following coding standards, templates, and checklists. Review code for team members and peers to ensure quality and adherence to standards. Create and review templates, checklists, guidelines, standards for design/process/development. Review and create unit test cases, scenarios, and execution plans. Review test plans created by the testing team and provide clarifications as needed. Documentation & Configuration Management: Create and review deliverable documents, including design documentation, requirements, and test cases/results. Define and govern configuration management plans, ensuring compliance from the team. Manage project-related documents, share point libraries, and client universities. Testing & Quality Assurance: Review and create unit test cases, scenarios, and execution plans. Review test plans created by the testing team and provide clarifications as needed. Perform defect root cause analysis (RCA) and mitigation. Identify defect trends and take proactive measures to improve quality. Manage delivery of modules and/or user stories. Estimate time and effort required for developing/debugging features/components. Execute and monitor the release process. Ensure on-time completion of mandatory compliance trainings. Team Collaboration & Leadership: Set FAST goals for self/team and provide feedback to team members. Understand aspirations of team members and provide guidance and opportunities. Ensure team engagement in the project. Interface with other teams, designers, and parallel practices. Maintain high motivation levels and positive dynamics within the team. Customer Interaction & Communication: Clarify requirements and provide guidance to the development team. Present design options to customers and conduct product demos. Build confidence with customers by meeting deliverables on time with quality. Create and articulate impactful technical presentations. Follow high levels of business etiquette in emails and other business communication. Required Skills & Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field. Proven experience in software design and development. Strong proficiency in programming languages such as Java, Python, or C#. Experience with software development methodologies, preferably Agile (Scrum or Kanban). Familiarity with Integrated Development Environments (IDEs) and Rapid Application Development (RAD) tools. Knowledge of modeling technologies and design patterns. Excellent problem-solving and analytical skills. Strong communication and interpersonal skills. Ability to work under pressure and handle multiple tasks simultaneously. Preferred Skills Experience with cloud platforms such as AWS, Azure, or Google Cloud. Familiarity with containerization and orchestration tools like Docker and Kubernetes. Knowledge of database management systems and data modeling. Experience with performance optimization and scalability considerations. Certifications in relevant technologies or methodologies. Certifications Relevant domain/technology certifications are desirable. Skills Ionic Framework,Ios Swift,Java,Android Native Show more Show less
UST
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Pune, Maharashtra, India
Experience: Not specified
Salary: Not disclosed
Pune, Maharashtra, India
Experience: Not specified
Salary: Not disclosed