Sr Software Engineer will report to the Mgr-Technology.
What You’ll Do
• Contribute to large development projects and teams where a project comprises multiple components; collaborate with project teams as required, including 3rd party resources
• Apply practical knowledge of development and engineering to conceive, design, develop, test, and implement software fixes, enhancements, components, and/or new software systems and applications of moderate complexity
• Design and develop highly scalable software systems and applications in designated functional focus areas
• Implement assigned component level software development and fixes using new or existing technologies
• Participate in developing specifications for assigned components, projects or fixes
• Write code, complete programming, write tests, perform testing and debug code
• Follow established protocols for installation and maintenance, and complete documentation
• Develop, manage, create, and maintain the technical components related to server‐side and mobile and web service‐based solutions
• Interact and coordinate deliverables with other technical groups in the organization.
• Develop specifications for assigned projects
• Review or troubleshoot and perform testing
• Participate in conceiving and setting the architectural direction for the mobile and web components
• Serve as a high-level technical resource and “go-to” person for Android development, providing technical guidance and oversight
• Patriciate and practice problem analysis and issue resolution
• Recommends improvements to processes, technology, and interfaces that improve the effectiveness of the team
Basic Qualifications Required Qualifications & Skills
• 5-8 years of experience in design, development, and implementation of highly scalable software systems and components for mobile and web applications
• Experience is SDLC and backlog management and tracking
• Experience Agile methodologies and using tools such as Jira to track and perform ceremonies
• 5+ years of Object-Oriented Analysis, Design and Development experience
• Extensive experience with Android development with Java and Kotlin
• Strong understanding of Android OS, Android SDK, and hardware integration and configuration
• Experience with local storage RDBMS, NoSQL and Android internal persistence stack
• Extensive experience using Git, Gitlab, GitHub, Hardness for CI/CD
• Expertise in and REST-style web services, and best practices for Mobile App integration
• Sound CS Fundamentals
Preferred Qualifications Preferred Qualifications
• Understanding of point of sales terminal applications or similar technologies
• Design and development of mobile and web applications in Flutter
• Experience designing APIs from scratch as well as designing APIs that extend existing frameworks while maintaining established patterns and architecture
• Experience in Cloud solutions and development practices
• Expertise in Splunk and application monitoring tools such as AppDynamics/New Relic/Datadog
• Experience with analytics and/or crash reporting tools (NewRelic, Crashlytics, etc)
• Understanding of modern SRE best practices
Required Education BA in Computer Science, IT, Engineering, etc.
...Title: Lead DevOps Engineer Location: Chicago, IL Role Type: 4 Months Contract Job Description: Set up CI/CD pipelines to support automated deployment of resources to Cloud environments, all at medium to high level of complexity This is a hands-on role...
...Driven Specialist in a Remote Role Are you passionate, dynamic, self driven and well organised with extensive skills in Scrum or Agile Methodologies, with a thirst for serious career growth? Embrace a new level of independence and flexibility by leveraging your skills...
...Job Title: Agile Coach(2) Location: 2 Broadway - MTA Headquarters New York. - the consultant will need to be onsite for any number of days a week--that will remain undefined. However, they may work remote when possible, with agreement from the manager. Experience...
...seeking a qualified and empathetic professional for the role of Bilingual (Spanish) Life Insurance Agent - State Farm Team Member. As a customer-oriented expert, you will market Life/Health insurance services and products to benefit customers and their families. Your...
...Avis Budget Group, you will be joining a team of 25,000 driven people, performing with purpose. Together, were moving the future of... ...and communities where we operate. What youll do: Google Analytics Implementation: Lead the implementation and optimization of...