Alpha Consultants logo

Full Stack Developer

Alpha Consultants
Full-time
Remote
Job Description-

Please see below the JD 


-  You will work closely with business stakeholders, rectifying technical issues, and collaborate on design and improvement of our applications

-  Development of stable, secure, and well-architected code.

-  Assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems.

-  Provide technical leadership to other team members.

-   Specify, design and implement modest changes to existing software architecture to meet changing needs.

-   Duties and tasks are varied and complex needing independent judgment.

-   Fully competent in own area of expertise

-   Knowledge of web technologies like Angular, Typescript and experience in DevOps and microservices would be preferred

-   Good understanding of cloud technologies

-    Awareness of software development lifecycle methodologies (Waterfall, Agile)

-    Excellent programming and development skills with good analytical and problem-solving skills

-     Knowledge of one or more programming languages and development tools

-     Ability to develop complex programming/development tasks within the supported functional area

-    Working knowledge of enterprise application system development methodology and life cycle with understanding of relational database concepts


-      MSc.(IT)/ B.E. /B.Tech./M.C.A

Mandatory skills: .Net 6, C#, Frontend Angular, Microservices, webservices, AWS

-    Strong commercial experience of Front-end technology, Development Languages, Database, Basic design ability, Server, Working with API and version control systems.

-         Strong .Net Core, Angular & MS SQL Server

-         Exposure to large-scale applications.

-         You continue to automate manual processes to drive efficiency.

-         Strong written and verbal communication skills.

-    Ready to explore newer technologies to make the development process easier.

-         Able to solve problems independently, taking ownership of the projects you work on.

-         Highly organized and thorough with critical attention to detail and documentation.