APPLE RECRUITMENT
Job Post : Software Development EngineerQualification : BE,ME,Any Degree In Computer Science
Employment type : Full-time
Job function : Engineering Information Technology
Industries : Consumer Electronics
Location : Telangana
Description
The role involves building and maintaining strong partnerships with key business leaders in order to successfully lead business initiatives.
Additionally it is meaningful to build a collaboration with other IT teams effectively to drive alignment and efficiency on joint methodologies, architectures, co-development frameworks, etc.
Driving alignment and initiatives across the worldwide and regional development teams to achieve global goals - such as common frameworks, production support model, retirement of legacy solutions, etc. is vital to this role.
Leading Project Managers, Business Analysts and technical teams to define and build rapid internal solutions that enable key processes within the Operations function is mandatory.
Additionally, managing a team of developers, providing technical leadership, governance - focus on stabilizing agility, flexibility, support ability, scale and consistency is required.
Education & Experience Bachelor’s degree is required, preferably in Computer Science, CIS/MIS, or related discipline with an information technology focus. MBA / MS preferred; focus on Operations management/supply chain management is a plus.
Additional Requirements Works with business teams, defining visions/solutions and collaborating/driving to see them to completion
Translate requirements into designs that align with mid and long-term goals for the platform and technology evolution
Leads the efforts to ensure progress is made toward a "delivery on demand" model that demonstrates continuous "everything" to reduce defects while increasing productivity and time-to-market
Performs technical planning, system integration, verification and validation, cost and risk, and supportability for the solution
Collaborate with and guide other teams in the organization to ensure successful deployment, maintenance, and support of developed software architecture and solutions
- Strong experience with translating business needs and complex problems into systems requirements with system design architectures that are robust, flexible and scalable.
- Hands-on experience with software development in one or more of the following languages along with Java: PHP, Python, Go, JavaScript/Typescript (Node/Angular)
- Experience with back-end development and relational databases (Postgres, MySQL, Oracle, Sql Server, etc.)
- Experience designing scalable Restful Web Services and Reactive Micro services
- Have excellent understanding of architectural principles involved in SaaS and multi-tenant platforms.
- Have extraordinary analytical and quantitative modeling skills with a focus on data-driven decision making
- Proven skills in performance tuning, monitoring and measuring