Job Summary:
Esri is a company dedicated to building a world-class platform, REST APIs, and websites for their customers, partners, and distributors. They are seeking a Senior Application Developer to participate in the entire software development life cycle, including debugging applications and mentoring team members.
Responsibilities:
• Work with the team to analyze system requirements and prioritize tasks
• Write testable code using industry standard programming practices
• Develop technical specifications and architecture documents
• Maintain a code base that stays current with today’s technologies and standards
• Develop and deploy fully functional applications
• Document development and operational procedures
Qualifications:
Required:
• 5+ years of professional developer experience
• Work experience as a senior developer
• Proficiency in building web-based applications and REST APIs
• In-depth knowledge of at least one of the major compiled enterprise languages such as C#
• Excellent problem-solving and debugging skills
• Knowledge of full SDLC and Agile development methodologies, application development life cycle, testing, performance tuning, and debugging
• Strong teamwork and excellent verbal and written communication skills
• Ability to understand new technology concepts quickly and apply them through an evolving, dynamic environment
• Bachelor’s degree in information systems, computer science, engineering, or related field
Preferred:
• Knowledge of cloud computing platforms and services such as Amazon S3, SQS, EC2, and Azure services
• Proficient in asynchronous and scalable service-oriented architectures
• User interface design and usability expertise
• Experience with version control systems such as Git
Company:
Esri is a software company that devolops geographic information system software, location intelligence, and mapping. Founded in 1969, the company is headquartered in Redlands, USA, with a team of 5001-10000 employees. The company is currently Late Stage.