Senior Software Engineer (Full Stack)
Bangalore
Sitetracker
The only full lifecycle platform designed by project managers; delivering real-time collaboration, powerful automated reports, and accurate forecasting.
The Opportunity
As a Senior Software Engineer, you will join one of our feature delivery teams and work on delivering new customer functionality as a full-stack engineer. You will have the opportunity to work as part of a dynamic and highly collaborative team that is focused on delivering the best experience for our customers.
You will be working with our cloud-based software, which is implemented on the Force.com platform. You will leverage modern web technologies and Object Oriented Languages including Apex, ECMA6, Lightning Web Components, and React.Utilizing your great communication skills and passion for writing intelligent software using best practices, you will implement new software enhancements, perform unit and integration testing of code, and work directly with customers or partners to gather requirements and translate them into system functionality.
You will become an expert full-stack engineer, with a skillset used to build applications on one of the most widely used Platform-as-a-Service offerings available today.
In collaboration with Product Managers, Designers, and other stakeholders, you’ll build new modules, enhance integrations, and resolve technical issues, all while following best practices for clean, scalable, and maintainable code.
As a Senior Software Engineer, you will join one of our feature delivery teams and work on delivering new customer functionality as a full-stack engineer. You will have the opportunity to work as part of a dynamic and highly collaborative team that is focused on delivering the best experience for our customers.
You will be working with our cloud-based software, which is implemented on the Force.com platform. You will leverage modern web technologies and Object Oriented Languages including Apex, ECMA6, Lightning Web Components, and React.Utilizing your great communication skills and passion for writing intelligent software using best practices, you will implement new software enhancements, perform unit and integration testing of code, and work directly with customers or partners to gather requirements and translate them into system functionality.
You will become an expert full-stack engineer, with a skillset used to build applications on one of the most widely used Platform-as-a-Service offerings available today.
In collaboration with Product Managers, Designers, and other stakeholders, you’ll build new modules, enhance integrations, and resolve technical issues, all while following best practices for clean, scalable, and maintainable code.
The Skill Set
- Utilize experience with at least one OOP Language (C#, C++, Java, Python, Apex, etc.)
- Apply knowledge of modern Javascript frameworks (React, Angular, Vue, etc.)
- Implement experience with relational database systems
- Write or consume REST and/or SOAP APIs
- Apply continuous integration (Jenkins, CircleCI, etc.) and Git (Github, Bitbucket, etc.)
- Ship software leveraged by end-usersArchitect and deliver technical solutions based on business requirements
- Establish strong relationships and be able to collaborate with team members (technical/non-technical, local/remote) across Product Management, Design, and QA
- Focus rigidly on delivering quality solutions by thoroughly testing code before handing it over to QA, writing unit tests, and exercising best practices such as TDD
- Serve as a member of an agile team and be able to take part in all of the associated processes and cadencesTranslate theoretical design patterns into functional and efficient software solutions
- Adapt a pixel-perfect mockup into a functioning solution
- Ability to work directly with customers and partners to understand use cases and collect feedback
- Write modular, reusable, and scalable code
- Stay up to date with advanced technologies like AI, mobile apps, AR, computer vision, etc and look for ways to implement advanced technologies in our products
- Nice to Have: Experience building software on the Salesforce.com platform, building mobile apps with React Native, and front-end tooling such as Webpack, Gulp, or similar
Within 60 Days,You'll
- Become an expert in the functionality and codebase of several modules across the Sitetracker product
- Complete your Development Plan be fully ramped on our technology stack and establish design patterns
- Be a consulted contributor as part of an agile team
- Deliver several enhancements and bug fixes
Within 180 Days, You'll
- Have built and shipped large modules
- Take part in code reviews, training, and assisting other engineers
- Serve as a technical expert for modules and features built during requirement and design sessions
- Collaborate with external teams to debug issues raised by customers
- Volunteer in engineering initiatives
- Use your expertise to identify technical debt and deliver an action plan to resolve it
- Deliver bug fixes and enhancements across web and mobile
Within 365 Days, You'll
- Lead engineering initiatives within the team that are focused on continuous improvement or leveraging new technology that significantly enhances efficiency, quality, or the user experience
- Develop strong industry expertise in the industries we serve to better inform the software you develop
- Serve as a primary subject matter expert for other teams in several areas of the application
- Have established strong bonds with your agile team that ensure efficient completion and building of a product that our customers love
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
1
0
0
Category:
Engineering Jobs
Tags: Agile Angular Apex APIs Bitbucket Computer Vision Engineering Git GitHub Java JavaScript Jenkins OOP Python RDBMS React Salesforce TDD Testing Vue
Region:
Asia/Pacific
Country:
India
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Data Engineer II jobsBI Developer jobsPrincipal Data Scientist jobsStaff Data Scientist jobsPrincipal Data Engineer jobsData Manager jobsCopywriter - Freelance AI Tutor jobsJunior Data Analyst jobsData Science Manager jobsData Scientist II jobsResearch Scientist jobsBusiness Data Analyst jobsSr Data Engineer jobsSr. Data Scientist jobsSenior Machine Learning Researcher jobsLead Data Analyst jobsSoftware Engineer, Machine Learning jobsJunior Data Engineer jobsBI Analyst jobsData Science Intern jobsСopywriter - Freelance AI Tutor jobsSenior AI Engineer jobsData Analyst Intern jobsJunior Data Scientist jobsAzure Data Engineer jobs
Linux jobsEconomics jobsSnowflake jobsHadoop jobsOpen Source jobsPhysics jobsRDBMS jobsComputer Vision jobsBanking jobsJavaScript jobsMLOps jobsScala jobsData Warehousing jobsKafka jobsAirflow jobsNoSQL jobsSAS jobsGoogle Cloud jobsData warehouse jobsOracle jobsClassification jobsPostgreSQL jobsKPIs jobsGitHub jobsR&D jobs
Streaming jobsScrum jobsData Mining jobsScikit-learn jobsTerraform jobsLooker jobsCX jobsPandas jobsPySpark jobsJira jobsDistributed Systems jobsIndustrial jobsRobotics jobsReact jobsRedshift jobsJenkins jobsBigQuery jobsMicroservices jobsMySQL jobsMatlab jobsdbt jobsUnstructured data jobsE-commerce jobsData strategy jobsSDLC jobs