Warning: Undefined variable $post in /home/sunarc1/public_html/dev/wp-content/themes/interface/functions.php on line 286
We are looking for experienced application and cloud development professional with at least 3+ years’ experience in building and managing Microservices and Cloud Native applications in Azure /GCP
- Experience in .Net Core (C#), fluency in ASP.NET and Microsoft .NET stack Hands on experience in ReactJS, Typescript, Responsive Design, CSS and Design Systems
- Experience with Relational database, database concepts and be able to write complicated database queries, preferably PostgreSQL
- Knowledge in Swagger and OpenAPI Standards
Career Path Description: Designs, develops, modifies, adapts and implements solutions to information technology needs through new and existing applications, systems architecture, systems strategy, integration services and applications infrastructure to meet client requirements.
Reviews system requirements and business processes; codes, tests, debugs and implements software solutions. Designs, codes, tests and/or customizes solutions to meet client requirements.
May support systems infrastructure, desktop or network architects by preparing detailed specifications. Develops new technology product ideas or strategic product extensions for internal use or as commercial products. Establishes technology product specifications, and collaborates with various functions to ensure successful product development and implementation.
Position responsibilities:
- Reviews independently system requirements and business processes; codes, tests, debugs; implements and maintains software solutions and is generally given more difficult technical challenges.
- Determines systems software design requirements.
- Designs, develops, tests, debugs and implements operating systems components, software tools and utilities.
- Develops security solutions for assignments increasing in complexity.
- Provides application software development services or technical support typically in a defined project.
- Develops program logic for new applications or analyses and modifies logic in existing applications.
- Modifies existing internal software products to add to new functions, adapt to new hardware, improve performance or enhance product usability.
- Ensures that system improvements are successfully implemented and monitored to increase efficiency and make changes as required.
- Ensures that applications are compatible across multiple platforms and browsers.
- Uses deep technical knowledge to design, code, test and/or customize software solutions to meet or exceed client requirements, adding market/industry trends as necessary.
- May be developing as a generalist and become more involved in various aspects of a project including firmware, hardware, architecture, database warehouse and mining, database design and analysis, software development and testing.
Required Skills:
- Education required: Degree qualified in a discipline related to Computer Science, Information Systems, or equivalent work experience.
- Experience Required: 7 to 9 years
- Certifications: Maintains certifications in programming and/or scripting languages.
- Core Skills & Requirement: React front end & Dot net core back end Specialist
- Functional knowledge: Requires conceptual and practical expertise in own discipline and basic knowledge of related disciplines. Is fully self-sufficient and competent in regards to output quality and quantity. Requires little or no supervision on a day to day basis.
- Business expertise: Has basic or good knowledge of best practices and how own area of expertise integrates with others. Understands key business drivers and is aware of the competition and the factors that differentiate them in the market.
- Leadership: Provides informal guidance for colleagues with less experience. Is accountable for contributing with a competent standard and delivers every time. Plans and prioritizes work using resources in the best possible way to complete tasks on time and with high quality.
- Problem solving: Solves problems using existing solutions; exercises judgment based on the analysis of multiple sources of information. Is starting to look at best practice. Provides creative insights and / or solutions to address client / organizational challenges. Impact: Impacts a range of activities within one’s own team and other related teams; works within broad guidelines and policies. Works quickly and is able to assist other team members where appropriate. Works independently.
- Interpersonal skills: Is able to explain difficult information; works to build consensus. Generates healthy debate within the team, influencing the team to look for a better approach. Shares knowledge and expertise across organizational boundaries and endorses best practices?.
- Analytical Thinking: Synthesizes information from various sources by breaking it down into relevant components and generating new data when needed; considers a broad range of issues when determining relevance of data. Integrates complex information and concepts and organizes analysis efforts into a systematic framework; verifies logic of others and challenges ideas, assumptions and conclusions.
- Evaluates current situation based on previous experience; identifies advanced implications/ conclusions from the logical analysis of a complex situation or issue; weighs options critically.
- Application Development/Programming: Tests and maintains software applications and related programs and procedures creatively using a variety of software development tools following design requirements of the customer. Quality Assurance: Ensures that system applications and tests are successfully completed and documented and all problems are resolved.
- Technical Knowledge/Proficiency: Applies deep functional and technical expertise when completing work and to solve complex problems/issues and to answer questions from junior associates.
- Develops skills in multiple technical areas to gain IT breadth of knowledge; identifies ways to use new skills and current IT trends to streamline IT processes and procedures.
- Acts as a source of technical expertise; collaborates with other associates to develop functional capabilities, knowledge and skills, encouraging them to develop their IT expertise.
- Troubleshooting/Technical Support: Develops interim and long-term solutions to complex problems to ensure successful project completion.
- Researches, recommends and reviews solutions to complex problems; guides the analysis of a problem all the way to a successful resolution.
- Conducts a deep review of data and issues to quickly reveal the root cause of complex problems; anticipates and prepares for potential problems.
