Software Engineer Ii

Year    Pune, Maharashtra, India

Job Description


Job Title: Consultant (.NET/C#) , Exp 4- 6 yearsJob Summary: As a Consultant with a diverse skill set spanning .NET, C#, Web/Windows services, you will be a key contributor to the design, development, and maintenance of cutting-edge software solutions. Your role will involve collaborating with the users and cross-functional teams to address complex technical challenges and deliver high-quality, scalable, and innovative software applications.Key Responsibilities: * Full-stack Development:

  • Design, develop, and maintain both front-end and back-end components of software applications.
  • Utilize .NET, C#, JavaScript, Web Services, and REST for web application development.
  • Enforce secure coding practices across the development lifecycle.
  • Requirements Analysis: Work closely with users to understand their business requirements and objectives. Analyse existing systems, processes, and software solutions to identify areas for improvement.
  • Solution Design: Develop and propose software solutions that address the user\'s needs. This may involve designing new systems, selecting appropriate technologies, and creating a roadmap for implementation.
  • Technology Selection: Evaluate different technologies and tools to determine the most suitable ones for the project. Consider factors such as scalability, performance, cost, and ease of maintenance.
  • Development Support: Provide guidance to development teams during the implementation phase. This could involve code reviews, best practices enforcement, and troubleshooting technical issues.
  • Multi-language Programming:
  • Ensure secure integration and communication between different programming languages within the software architecture.
  • Database Integration:
  • Design and optimize databases using technologies such as MS SQL Server, Oracle, SQLite.
  • Implement database interactions in support of application functionalities.
  • Cloud Technologies:
  • Leverage cloud platforms (e.g., Azure, AWS) to deploy and scale applications.
  • Design and implement cloud-based solutions for data storage, processing, and analytics.
  • Windows Services and Web Services:
  • Develop and maintain Windows services for background processing.
  • Implement RESTful web services and APIs for seamless integration with other systems.
  • Performance Optimization:
  • Optimize code for performance, ensuring efficient resource utilization.
  • Conduct profiling and debugging to address performance bottlenecks.
  • Security Solutions:
  • Design and implement secure authentication and authorization mechanisms.
  • Conduct regular security audits and vulnerability assessments, addressing identified issues promptly.
Qualifications and Skills:
  • Bachelor\'s degree in Computer Science, Software Engineering, or a related field.
  • Extensive experience as a Software Developer with proficiency in .NET, C#, Cloud Technologies.
  • Basic knowledge about GIS will be preferred.
  • Strong problem-solving skills and the ability to address complex technical challenges.
  • Experience with cloud-based development and deployment.
Preferred Experience:
  • Excellent communication skill both verbal and written is must.
  • Knowledge of parallel programming and high-performance computing using languages like C#.
  • Proficiency in one or more of the following technologies is highly desirable: MVC, JavaScript, Windows Services, REST API, LINQ, T-SQL, PL-SQL .
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.
  • Experience in the integration of diverse technologies for seamless end-to-end application development.
  • Familiarity with continuous integration/continuous deployment (CI/CD) processes.
  • Experience working in an Agile/Scrum development environment.
  • Familiarity with Containerization platforms like Docker, Kubernetes.
  • Familiarity with OWASP Top 10 and other web security standards.
About Bentley Systems:Equal Opportunity Employer:Bentley is proud to be an equal opportunity employer and considers for employment all qualified applicants without regard to race, color, gender/gender identity, sexual orientation, disability, marital status, religion/belief, national origin, caste, age, or any other characteristic protected by local law or unrelated to job qualifications.

Bentley Systems

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3313708
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pune, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year