Job Description
* Technical Design and Implementation
* Collaborates in planning, decomposing, estimating, scheduling, prioritization, and resource allocation exercises.
* Participates in the solution design process: requirement gathering and backlog refinement, shapes, and guides systems approach, helps with project initiation, contributes to functional design, and leads technical design and development.
* Develops software solutions to business problems. Leverages established design patterns and coding standards. Builds solutions that are secure, durable, scalable, flexible, and accessible and proactively mitigate against production support issues.
* Operates in Agile Software Development Lifecycle (SDLC) processes and methodologies.
* Creates and maintains documentation supporting training, system administration, deployment, and operational processes and procedures.
* Collaborate, effectively diagnoses, troubleshoots, and remediates incidents and problems to support the end user community. Initiates and leads root cause analysis efforts to identify and implement solutions to operational issues.
Skills and Requirements
Must haves:
* 5 years of experience in .Net C#
* Nodejs knowledge is preferred
* Strong knowledge of CS fundamentals including data structures, algorithms, OO design and patterns
* Preferred to have cloud experience with any cloud platform (Azure, AWS, GCP etc.)
* Experience in developing services using Microservice Pattern.
* Experience in designing and implementing scalable, distributed, performant and secure systems
* Responsible for setting coding standards, code review process, unit testing, integration testing.
Required background? Skills?:
* Ability to create and articulate ideas and solutions for both technical and business functions.
* Ability to use facts and data to influence peers and leads on solutions and designs
* Ability to work with process owners and identify information technology solutions that enable business process improvements
* Excellent verbal and written communication skills
* Ability to negotiate priorities, approach, designs and ideas with team members and customers
* Strong analytical and problem-solving skills
* Ability to balance multiple priorities and meet deadlines
* Ability to use business knowledge, sound judgment, and resourcefulness to proactively
* Ability to make timely and effective decisions using a mixture of intuition, analysis, experience, and judgment null
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion,sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to [email protected].