Jobs
>
Senior Software Engineer

    Senior Software Engineer - Pune/Bangalore/Chennai, India - 4S Advisory

    4S Advisory
    4S Advisory Pune/Bangalore/Chennai, India

    1 week ago

    Default job background
    permanent Technology / Internet
    Description

    • Senior Software Engineer - Microsoft .Net
    Location(s) : Pune (Preferred), Chennai, Bengaluru

    (Flexibility for remote work within these locations may be considered for the right candidate.)

    Mode of Work :
    Full-time, On-site

    Experience Required : 5+ years


    Who You Are :

    Technical Expertise :

    • Proficient in .NET Core with 5+ years of handson expertise, demonstrating a strong foundation in developing robust, scalable applications using .NET technologies.

    Specializes in :
    - .NET Core (Expert level) : Deep knowledge in building and maintaining high-performance, server-side applications with .NET Core.

    • Microservices (Advanced level) : Experienced in designing, developing, and implementing microservices architectures, understanding the principles of autonomy, granularity, and independent scaling.
    • RESTful/GraphQL APIs (Advanced level) : Proficient in creating and managing APIs, ensuring they are secure, scalable, and performant.
    • Cloud Environments like AWS/Azure (Intermediate level) : Solid experience in leveraging cloud services for deploying, managing, and scaling applications.
    • Skilled at writing clean, scalable code that drives innovation, emphasizing maintainability and best practices in software development.

    Experience includes working with :

    • ORM : Understanding of Object-Relational Mapping to facilitate data manipulation and querying in a database agnostic manner.
    • JSON : Proficient in using JSON for data interchange between servers and web applications.
    • Event-Driven Architecture : Knowledgeable in building systems that respond dynamically to events, improving application responsiveness and scalability.
    • Inversion of Control (IOC) and Aspect-Oriented Programming (AOP) : Implementing these patterns to increase modularity and separation of concerns.
    • Containerization : Experience with Docker or similar technologies for encapsulating application environments, enhancing consistency across development, testing, and production.
    • Service Discovery and Service Mesh : Familiarity with managing microservices communication patterns, ensuring services are dynamically discoverable and communicable.
    • Multithreading : Expertise in developing applications that efficiently execute multiple operations concurrently to improve performance.

    Proficient with :

    • RDBMS and NoSQL (Intermediate level) : Competent in working with relational and nonrelational databases, understanding their respective use cases and optimization techniques.
    • Jira (Advanced level) and Git (Advanced level) : Advanced proficiency in project management with Jira and version control with Git, ensuring efficient workflow and code management.
    • Maven (Intermediate level) : Knowledgeable in using Maven for project build and dependency management in .NET environments.
    • Jenkins (Intermediate level) : Experienced in implementing CI/CD pipelines with Jenkins, automating the software development process for increased productivity and reliability.
    • Utilizes these tools and platforms effectively in the software development process, contributing to the delivery of highquality software solutions.
    • Analytical Thinker : A strategic thinker passionate about engaging in requirements analysis and solving complex issues through software design and architecture.
    • Team Player : A supportive teammate ready to mentor, uplift your team, and collaborate with internal teams to foster an environment of growth and innovation.
    • Innovation-Driven : Always on the lookout for new technologies to disrupt the norm, you're committed to improving existing software and eager to lead the charge in integrating AI and cuttingedge technologies.

    What We Offer :

    • Leadership & Impact : Step into a pivotal role within our innovation team, driving projects from inception to impactful implementation. Your leadership in integrating AI and cuttingedge tech into the financial sector will leave a lasting mark on clients and the industry.
    • Growth & Learning : Immerse yourself in continuous learning, mastering the intricacies of SDLC documentation and project leadership. We provide the environment for nurturing skills and advancing careers.
    • Recognition & Excellence : Your dedication and innovative contributions are celebrated here, with rewards and acknowledgment for your efforts toward shared goals.
    • Global Influence : Lead initiatives with global impact, reshaping financial accessibility and championing sustainable tech practices worldwide.

    Your Path with us :

    • Pioneering the Digital Era : Actively shape the future of technology with us, from enhancing financial accessibility in India to pioneering global sustainability solutions.
    • Engagement in Cutting-Edge Projects : Dive into the SDLC heart, from writing code to deployment, driving professional growth with each project.
    • Global Impact and Personal Growth : Contribute to global projects while advancing your skills and career path in alignment with our collective vision.

    Benefits We Offer :

    • Flexibility for Work-Life Harmony : Find balance with flexible schedules that prioritize your wellbeing.
    • Relocation Support & Global Opportunities : Seamlessly transition with relocation support and explore international opportunities.
    • Rewarding Performance : Performancebased bonuses and annual rewards recognize your dedication.
    • Comprehensive Wellbeing : Comprehensive benefits including Provident Fund and health insurance ensure your peace of mind.

    Application Process :
    Interested candidates are invited to apply by sending their resume and a cover letter highlighting relevant project experience.

    Please include a portfolio or examples of projects you have led, particularly those that demonstrate your ability to innovate and manage complex Microsoft .Net.

    The selection process will include interviews and a review of your project portfolio.
    )


  • Digihelic Solutions Pvt. Ltd. Pune/Bangalore/Chennai/Noida, India permanent

    Position Name : Dell Boomi · Shift Timings : US Shift (5.30 PM to 2.30 AM) · Exp : Min 4 Years · Notice Period : Immediate to 15 days only · Dell Boomi Consultant with 5+ Years of experience · Job Description : · We are seeking a talented Software Engineer with expertise in Dell ...