Date Posted:
Senior Software Engineer - Angular
Angular
JQuery
SQL
API
C#
.NET
JOB DESCRIPTION
- Leads the development team towards successful implementation and delivery of the project according to the business requirements.
- Establishes guidelines and standards to help the team produce better codes.
- Collaborates with the Development Manager to decide on the project architecture, design, and implementation.
TECHNICAL SKILLS
- 7+ yrs software development experience
- Expert programming skills such as c#, HTML, Javascript, Angular, etc.
- At least 4yrs experience on C# and Angular
- Expert knowledge on Microservices
- Expert knowledge on SQL Server, MySQL, or SQL Azure
- Experience with Microsoft Azure technologies
- Knowledge or background on Test Driven Development
- Ability to write secured services and APIs
- Can implement fix for high priority issues
- Can design database
- Ability to propose project architecture
- Ability to establish guidelines and coding standards
- Knowledge on vulnerability assessment and software security auditing
FUNCTIONAL SKILLS
- Understanding of software development and implementation lifecycle
- Knowledge on Agile methodology
- Ability to analyze system requirements
- Ability to suggest code and process improvements
- Ability to work on a task/bug with minimal information
- Assists junior and mid-level developers
- Leads the development team
- Ability to deploy code and database changes to any environment
- Strong critical thinking skills
- Leads the team advancement towards usage of new technologies
PROFESSIONAL SKILLS
- Good communication and interpersonal skills
- Initiative to ask new assignments
- Ability to follow instructions
- Team player
- Adaptability to a fast-paced environment
- Keen interest for new and emerging technologies
- Strong time management skills
- Ability to prioritize tasks according to severity
- Ability to construct and create documents such as SDS, SRS, Use Cases, User Manual, etc.
- Strong leadership skills
NICE TO HAVE
- Experience working on Agile development
- Experience in development of distributed/scalable systems and high-volume transaction applications
- Knowledge on CI/CD
- Ability to manage deployment server
BENEFITS
- Full-time | Remote Job
- Competitive salary
- Work from home set-up stipend
- Technology stipend
- Trainings for Career growth
- Computer and laptop are provided by the company
- Project bonus
- Performance bonus
- Employee of the month
- Birthday Bonus