Contribute to impactful software development projects in a hybrid environment. Collaborate with skilled professionals using cutting-edge technologies and frameworks. Enhance your career with growth opportunities and technical skill development.
Associate Software Engineer
in Information Technology PermanentJob Detail
Job Description
Overview
- Contribute to developing innovative software solutions that drive organizational success and technological progress.
- Collaborate within a dynamic Agile/Scrum team to deliver impactful technology initiatives efficiently.
- Translate complex business requirements into scalable and robust software designs using modern frameworks.
- Engage with stakeholders to ensure alignment with organizational standards and project objectives.
- Leverage cutting-edge web technologies to create responsive and user-friendly applications.
- Participate in professional development opportunities to enhance technical skills and career growth.
- Work in a hybrid environment that fosters collaboration and flexibility for optimal productivity.
- Contribute to the organization's strategic goals through innovative technology solutions.
Key Responsibilities & Duties
- Design, develop, and implement software solutions using Angular, C#, and SQL Server technologies.
- Develop responsive user interfaces adhering to modern design principles and frameworks.
- Create and integrate REST/SOAP APIs using JSON and XML for seamless data exchange.
- Collaborate with team members to ensure adherence to enterprise architecture standards.
- Utilize source control tools like Git/Bitbucket for efficient version management.
- Participate in Agile/Scrum ceremonies to optimize team productivity and project outcomes.
- Apply object-oriented programming techniques and design patterns to software development.
- Maintain effective communication with stakeholders to ensure project alignment and success.
Job Requirements
- Bachelor's degree in Computer Science or a related field; advanced degree preferred.
- Minimum of 3 years of professional software development experience; 7 years preferred.
- Proficiency in full-stack development, including UI, middle-tier, and back-end systems.
- Experience with Angular, Bootstrap, HTML5, JQuery, and responsive design principles.
- Knowledge of Microsoft development stack, including C# (.NET) and SQL Server.
- Familiarity with Agile/Scrum methodologies and source code management tools.
- Ability to create reusable software components and minimize code redundancy.
- Strong communication skills for effective collaboration with technical teams and stakeholders.
- ShareAustin: