Lead impactful projects at a dynamic organization driving technological innovation. Collaborate within a supportive team environment to develop cutting-edge solutions. Enhance your skills with modern technologies and frameworks.
Associate Software Engineer
in Information Technology PermanentJob Detail
Job Description
Overview
- Contribute to the development and support of innovative software solutions aligned with corporate objectives.
- Collaborate within a SCRUM team to ensure consistent and measured delivery of technology initiatives.
- Translate requirements into effective and innovative solution designs.
- Engage with stakeholders to maintain productive relationships and ensure alignment with enterprise standards.
- Work in a hybrid environment with opportunities for professional growth and development.
- Utilize modern web technologies and frameworks to build mobile-friendly applications.
- Contribute to the advancement of the organization's corporate strategy through technology solutions.
- Participate in Agile/Scrum methodologies to optimize team productivity and project outcomes.
Key Responsibilities & Duties
- Design, develop, and implement software solutions using Angular, C#, and SQL Server.
- Develop mobile-first user interfaces with responsive design principles.
- Build and consume REST/SOAP APIs using JSON and XML.
- Collaborate with team members to ensure alignment with enterprise architecture standards.
- Utilize source code management tools such as Git/Bitbucket for version control.
- Participate in Agile/Scrum team activities to deliver technology initiatives effectively.
- Apply object-oriented programming techniques and design patterns to software development.
- Maintain productive relationships with business and technology stakeholders.
Job Requirements
- Bachelor's or Master's degree in Computer Science or a related field.
- Minimum of 3 years of professional software development experience; 7 years preferred.
- Proficiency in full-stack development, including UI, middle-tier, and back-end.
- Experience with Angular, Bootstrap, HTML5, JQuery, and responsive design.
- Knowledge of Microsoft development stack, including C# (.NET) and SQL Server.
- Familiarity with Agile/Scrum methodologies and source code management tools.
- Ability to build reusable software components and minimize code redundancy.
- Strong communication skills for collaboration with technical teams and business partners.
- ShareAustin: