Sr. Software Engineer (.NET)
555 North Point Center East , Suite 300 Alpharetta, GA 30022
Our Atlanta based client is currently hiring a REMOTE Sr. Software Engineer (C#/.NET) to join their growing team!
Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
Prepares and installs solutions by determining and designing system specifications, standards, and programming.
Improves operations by conducting systems analysis; recommending changes in policies and procedures.
Participates in the testing process through code reviews and analysis and unit testing.
Providing as needed advanced development support
Familiar with client' s concepts, practices, and procedures.
Assist the India team with the maintenance of existing applications
Bachelor’ s degree or higher in Computer Science or a related field
7 years in software engineering roles
Strong knowledge in building scalable and secure web applications
Strong knowledge in web applications architecture, patterns, and standards, such as MVC, REST, JSON
Previous experience building one or more SaaS products
Ability to learn new programming languages quickly.
Providing advice, training and technical support for various projects.
Ability to communicate across all levels of the organization in both verbal and written formats.
Desired but not required:
Prior experience with Service Oriented Architecture
Prior experience working in an Agile team structure
Previous experience building cloud native applications
Experience in building containerized applications