As a AllianceAPI Software Developer, or Computer Software Developer, you will be responsible for using your knowledge of programming languages to design and create and updating our software programs. Your duties include meeting with team members to determine our software needs, coding and testing software to ensure functionality and updating software programs to refine components like cybersecurity measures and data storage capacities.
Work on multiple projects at once while keeping focused on project timeline
Working with databases
Design, develop and deploy Software applications, new features, and defect fixes.
Review test case, test plan and automated test scripts.
Write Unit Test, Perform Code reviews and participate in Scrum meetings, lead story grooming and preparing low level design specifications of the features/ user stories.
Work with Product Managers and Business Analyst to collaborate, review and deliver high quality software applications.
Good skills in evaluating performance and security of applications and deliver solutions which are efficient and performant.
Participate as an integral and enthusiastic part of the team, exhibiting ownership, follow through, initiative, awareness and effective communication with peers and management.
Continually learn, actively share knowledge and foster exchange of skills.
Candidate must understand fast-paced, sense of urgency environment.
Achieve the requirements and primary accountabilities by:
Able to manage multiple projects.
Initiating new, creative ideas.
Having a willingness to be flexible – adapting to new paths
Strong problem solving / troubleshooting practices
Being a team player and working cross-functionally.
Managing resources and relationships – internally and externally.
Consistently evaluating processes – recommending changes when appropriate.
Communicating throughout organization.
The Ideal candidate will be self-motivated and have a natural curiosity to learn more about existing end-to-end processes and external software dependencies.
Prior Experience in Enterprise application development – in the API, IoT area would be a plus.
The Developer must be a highly motivated, well-rounded, self-starter that works best in a collaborative, dynamic, agile environment. Excellent communication skills both written and oral are also essential as this position will interface with on-site teams, remote teams, business owners, enterprise architects, security, infrastructure, and end users via email, conferencing, phone, IM, desktop sharing.
The Software Developer will have solid knowledge after learning our products and a passion for solving our customers challenges. and be responsible for the
Looking forward to getting to know you!!!