Senior Software Developer

October 2, 2023

Apply for this job

Email *

Job Description

<p><span class=”ui-provider gs b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak”>Job Description</span></p><br><p> </p><br><p><span class=”ui-provider gs b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak”>The Senior Software Engineer produce and implement functional software solutions, work with upper management to define software requirements and take the lead on operational and technical projects. In this role, you should be able to work independently with little supervision, with excellent organization and problem-solving skills, hands-on experience in software development and agile methodologies. Your goal will be to develop high-quality software that is aligned with user needs and business goals. Responsibilities: • Develop high-quality software design and architecture. • Identify, prioritize, and execute tasks in the software development life cycle. • Develop tools and applications by producing clean, efficient code. • Automate tasks through appropriate tools and scripting. • Review and debug code • Perform validation and verification testing • Document development phases and monitor systems • Ensure software is up to date with latest technologies • Debug and resolve production issues in a prompt manner • Solve performance problems and architectural challenges • Develop high level of customer service and communication skills • Mentor Junior level employees and enhance their knowledge and performance • Follow SLDC and the adopted bug life cycle</span></p><br><p><span class=”ui-provider gs b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak”> Skills and Qualifications:• At least 5 years of hands-on experience working as a full-stack software engineer • Solid communication skills to work with both a team of peers and cross-functional teams (Marketing/Business Operations/etc.) • Source control management (Git and azure DevOps) • Strong knowledge on JavaScript, JQuery, CSS, HTML5, and Bootstrap framework • Strong ASPNET framework and ASPNET Core • Understanding of MVC design patterns • Understanding accessibility and security compliance • Understanding fundamental design principles behind a scalable application • Familiarity with SQL/NoSQL databases and their declarative query languages • SQL Server experience including writing queries, stored procedures, views, creating tables, indexes, and foreign keys</span></p>