6 OPK e Services Jobs
6-10 years
OPK e Services - Software Engineer - .Net Technologies (6-10 yrs)
OPK e Services
posted 2y ago
Flexible timing
Key skills for the job
Primary Duties and Responsibilities :
- Develops information systems by designing, developing, and installing software solutions.
- Write clean, scalable code using .NET programming languages
- Develops technical interfaces, specifications, and architecture
- Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes
- Creates and tests software solutions
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
- Remain up to date with the terminology, concepts, and best practices
- Develop client displays and user interfaces
- Working closely with clients and cross-functional departments to communicate project statuses and proposals.
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution
development, and proposed solutions.
- Investigates problem areas as related to software development
- Follows the software development lifecycle.
- Analyzing data to effectively coordinate the installation of new systems or the modification of existing systems.
- Communicating key project data to team members and building cohesion among teams.
- Applying best practices and standard operating procedures.
- Familiarity with the.NET framework, SQL Server, and design/architectural patterns (e.g. Model-View-Controller (MVC)
- Development experience using C# .NET
- Familiarity with architecture styles/APIs (REST, RPC)
- Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Comprehensive understanding of computer science concepts
- Working knowledge and understanding of Agile methodologies
- Creative problem-solving and strong troubleshooting skills
- Strong attention to detail
- Excellent written, verbal and interpersonal skills.
- Ability to prioritize activities and deliver projects on time and within budget.
- Able to work well in a team setting
- Experience working with clients and business partners.
Experience :
- 5+ years of professional software development experience
- Experience using C# .NET
- Familiarity with architecture styles/APIs (REST, RPC)
- Familiarity with the.NET framework, SQL Server, and design/architectural patterns (e.g. Model-View Controller (MVC)
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Software Engineer roles with real interview advice
3-4 Yrs