- Role: Senior Software Technologist
- Experience: 8 – 13 years
- Salary: Not Disclosed
- Location: Bengaluru
- Company: Philips
About Philips Company
We are a main fitness-era organization targeted at improving people’s health and permitting better outcomes across the fitness continuum from wholesome dwelling and prevention, to analysis, treatment, and domestic care. We leverage advanced generation and deep scientific and purchaser insights to deliver included answers.
Senior Software Technologist Description
A Senior Software Technologist is a highly experienced professional accountable for using technological innovation, overseeing complex software program development tasks, and imparting strategic technical guidance inside an organization. This function combines deep technical know-how with leadership abilities to make certain that software program answers meet commercial enterprise desires and cling to brilliant requirements.
- Creates excessively pleasant working software program
- Features-driven development in an agile technique
- Actively participates in dash planning, everyday stand-up meetings, sprint evaluations, dash retrospectives, and backlog refinement. Contributes to non-stop improvement of the group, software, and strategies
- Designs, codes, files, exams (automatic), keeps and deploys software
- Supports DevOps in deploying software
- Sets, monitors, and guarantees to meet own overall performance metrics
- Defines, monitors, and meets overall performance and first-class metrics
- Provides technical answers that comply with requirements with a strong focus on end-users, high first-class (QMS/regulatory requirements), performance, protection, and security
- Keeps abreast of technical understanding by studying and implementing cutting-edge programming techniques and development gear, participating in instructional possibilities, taking part in groups of exercise, studying expert guides, and preserving non-public networks Key performance indicators
- Provides steerage to improvement and takes a look at groups concerning typical layout and improvement
- Self-Improvement: How well does the developer self-pick out metrics (and target values) and other dreams to help non-public improvement and new knowledge of the purpose
you’re the proper in shape if:
- 8+ years of programming revel in Java and different item-oriented languages
- Experience in constructing cloud-enabled services deployed at scale on AWS
- Good hassle-fixing and analytical capabilities
- Experience in operating on disbursed organization software program
- Expertise in various design styles and implementation
- Programming languages and frameworks: Java, Spring, Python (Good to have)
- Source Control System: TFS, GIT
- CICD equipment: BitBucket, Jenkins, Docker
- Understanding of AWS services such as IAM, S3, ECS, EC2, Lambda, CloudFront,, RDS a should
Senior Software Technologist Responsibilities
- Technical Leadership and Strategy
- Define and force the technical approach for software development projects.
- Ensure alignment of software program structure with enterprise targets.
- Stay updated with rising technologies and examine their capability effect on the organization.
- Software Architecture and Design
- Design and oversee the architecture of complicated software program structures.
- Ensure scalability, overall performance, and safety in software program designs.
- Review and approve technical designs and code produced by way of the improvement team.
- Project Management and Coordination
- Lead more than one software initiative from idea to deployment.
- Collaborate with project managers to define task scope, milestones, and timelines.
- Ensure initiatives are introduced on time and inside budget.
- Mentorship and Team Development
- Mentor and manual junior and mid-stage builders.
- Foster a culture of continuous gaining knowledge of and improvement within the improvement group.
- Conduct technical training periods and understanding-sharing activities.
- Quality Assurance and Best Practices
- Implement and put into effect coding requirements and nice practices.
- Conduct code reviews to ensure fantastic code and adherence to requirements.
- Oversee trying out strategies to ensure software program reliability and performance.
Senior Software Technologist Skills and Qualifications
- Expertise in software program architecture, layout styles, and exceptional practices.
- Experience with cloud structures (e.g., AWS, Azure, Google Cloud).
- Knowledge of database design and control (SQL and NoSQL).
- Strong leadership competencies and revel in leading improvement groups.
- Excellent assignment control abilities and the potential to control a couple of priorities.
- Ability to mentor and broaden technical talent.
- Clear and effective verbal and written verbal exchange capabilities.
Senior Software Technologist Educational Background
- A degree in Computer Science, Software Engineering, or a related area is generally required.
- Advanced tiers (e.g., Master’s or Ph.D.) or applicable certifications (e.g., AWS Certified Solutions Architect, Certified ScrumMaster) may be nice.
Apply Now: Senior Software Technologist
More Jobs
Salesforce Einstein Analytics Consultant