Application Development Lead Analyst
Position Overview:
Provides advanced professional input to complex Application Development assignments/projects. Devises or modifies procedures to solve highly complex problems considering computer equipment capacity and limitations, operating time, and form of desired results. Designs, codes, tests, debugs, and documents those programs. Highly skilled. Competent to work at the highest technical level of all phases of applications programming activities. This position may perform systems analysis functions. Supports and provides direction to more junior professionals. Works autonomously, only requiring “expert” level technical support from others. Exercises judgment in the evaluation, selection, and adaptation of both standard and complex techniques and procedures. Utilizes in-depth professional knowledge and acumen to develop models and procedures, and monitor trends, within Application Development.
Responsibilities:
Works within an agile team to develop, test, and maintain business applications built on Salesforce technologies
Reads user stories and develops solutions to simple design problems
Prepares necessary reports, manuals and other documentation as needed
Designs, develops, and unit tests applications in accordance with established standards
Participates in peer-reviews of solution designs and related code and configurations
Supports packaging and deployment of releases
Develops, refines, and tunes integrations between applications
Analyzes and resolves technical and application problems
Adheres to high-quality development principles while delivering solutions on-time and on-budget
Provides third-level support to business users
Monitors the performance of internal systems
Attends scrum ceremony meetings and design sessions
Qualifications
Required Skills:
Proven knowledge of basic coding languages such as Java, Java, SpringBoot, React JS Graph DB
* AWS Practitioner Certification is required
* Non SQL DB's - Mongo DB implementation experience is required
* Graph DB - Neptune Or Neo4J implementations experience is required
Solid understanding of object-oriented programming concepts
Solid understanding of relational database design and querying concepts
Detail-oriented and goal-oriented
Proficient in Microsoft Office
Able to adapt to a fast-paced work environment
Able to work independently and as part of a team
Familiarity with version control concepts
Ideally, exposure to Salesforce and Cloud technologies
Knowledge of agile development methodologies
Knowledge of unit testing
Required Experience & Education:
College or University degree in Computer Science or a related discipline
Minimum 6 to 8 years of work experience in software or web Front end and Backend service development
Strong desire to learn
Location & Hours of Work:
Full-time position, working 40 hours per week. Expected overlap with US hours as appropriate.
Primarily based in the Innovation Hub in Hyderabad, India, with flexibility to work remotely as required.