Drive impactful software development projects in a hybrid work environment. Collaborate with experts to deliver innovative solutions and enhance user experiences. Advance your career with cutting-edge technologies and methodologies.

Software Developer
in Information Technology PermanentJob Detail
Job Description
Overview
- Contribute as a full-stack software developer, designing and implementing innovative solutions aligned with corporate strategies.
- Work within a dynamic SCRUM team to ensure consistent delivery of technology initiatives.
- Collaborate with stakeholders to translate requirements into effective solution designs.
- Support the development and maintenance of mobile-friendly web applications using modern technologies.
- Engage in Agile methodologies to optimize development processes and team collaboration.
- Enhance user experiences through responsive design and rich web interfaces.
- Contribute to the organization’s technology roadmap and enterprise architecture standards.
- Participate in continuous learning and adoption of new technologies to improve solutions.
Key Responsibilities & Duties
- Develop and implement mobile-first user interfaces using Angular, Bootstrap, and HTML5.
- Build reusable software components to minimize code redundancy and enhance efficiency.
- Design and consume REST/SOAP APIs utilizing JSON and XML formats.
- Collaborate with technical teams and business partners to ensure effective communication and alignment.
- Utilize source code management tools like Git/Bitbucket for version control.
- Apply object-oriented programming techniques and design patterns for robust software solutions.
- Maintain productive relationships within the team and across the organization.
- Support the VP of Solutions Delivery in achieving technology objectives.
Job Requirements
- Bachelor's or Master's degree in Computer Science or related field.
- Minimum of 3 years of professional software development experience; 7 years preferred.
- Proficiency in full-stack development, including UI, middle-tier, and backend.
- Experience with Angular, C#, SQL Server, and responsive design techniques.
- Knowledge of mobile app development frameworks like Ionic is advantageous.
- Familiarity with Agile/SCRUM methodologies and source code management tools.
- Strong understanding of OOP techniques, design patterns, and data structures.
- Ability to learn new technologies and adapt to evolving requirements.
- ShareAustin: