Lead Software Developer
Current• Lead and develop team from a technical and managerial perspective.• Assigning coding tasks to various team members.• Directing daily team meetings to check on progress and plan code direction.• Conducting code reviews and ensuring quality solutions are built and tested.• Adhering to and strictly monitoring that Agile methodology is followed.• Helping developers to boost their confidence with clients.• Identifying all possible project risks and ensures that mitigation… Show more • Lead and develop team from a technical and managerial perspective.• Assigning coding tasks to various team members.• Directing daily team meetings to check on progress and plan code direction.• Conducting code reviews and ensuring quality solutions are built and tested.• Adhering to and strictly monitoring that Agile methodology is followed.• Helping developers to boost their confidence with clients.• Identifying all possible project risks and ensures that mitigation plans are in place.• Defining and designing technical code solutions.• Taking responsibility for implications and impacts of design decisions.• Defining the overall functional and technical architecture of applications.• Developing Mobile and Web Applications using Low-Code Platform – OutSystems.• Integrating C# functions with OutSystems applications.• Using external database for OutSystems applications – Amazon Aurora PostgreSQL.• Providing production support. Show less