Senior Software Engineer

5 days ago


Singapore NodeFlair Full time

**Job Summary**:
**Salary**
S$6,500 - S$9,500 / Monthly

**Job Type**

**Seniority**

Senior

**Years of Experience**
At least 8 years

**Tech Stacks**
SVN Jenkins Shell Script Entity Flow T SQL Shell Sprint Git Azure Linux SQL C#.NET

**Job Overview**:
**Key Responsibilities**:

- Utilize advanced C# language features such as async/await and dependency injection.
- Perform code analysis to understand execution flow and debug without access to a debugger.
- Implement and maintain integration and unit tests using the dotnet CLI.
- Work with development tools including Jenkins, GIT, SVN, and Azure DevOps.
- Develop and maintain databases using Transact SQL and Entity Framework Core.
- Collaborate with frontend developers to integrate modern web frontend stacks.
- Participate in Agile methodology practices including sprint planning, daily stand-ups, and retrospectives.
- Create and maintain shell scripts for both Windows and Linux environments.

**Qualifications and Profile**:

- At least 8 years of software development experience.
- At least 5 years of experience working with C#, particularly in a modern, cross-platform.NET environment.
- Strong understanding of advanced C# language features such as async/await and dependency injection.
- Good knowledge of algorithms and data structures, with strong fundamentals in complexity analysis.
- Proficiency in development tools including Jenkins, GIT, SVN, and Azure DevOps or equivalents.
- Strong ability to analyze code, understand execution flow, and debug even without access to a debugger.
- Experience with the dotnet CLI and writing and maintaining integration and unit tests.
- Strong familiarity with both Windows and Linux, including shell scripting.
- Good knowledge of Transact SQL and Entity Framework Core.
- Knowledge of a modern web frontend stack.
- Experience with Agile methodology organization.

**Preferred Skills**:

- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Ability to adapt to new technologies and learn quickly.
- Experience in mentoring junior developers.


  • Software Engineer

    2 weeks ago


    Singapore Propel Software Full time

    Overview Company Propel Software is a US based company that transforms the way product companies work. Our product value management platform connects commercial and product teams to optimize decision making, drive process efficiencies, and engage customers with compelling products and experiences. Propel has a proven track record of improving product...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join our Agile...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join our Agile...


  • Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    We are currently seeking a highly skilled and experienced **Senior Software Engineer**to join our dynamic team with experience in managing external interfaces, ensuring seamless integration and communication between various systems and stakeholders. **Responsibilities**: - Oversee and manage external interface projects from inception to completion. -...


  • Singapore The Digital and Intelligence Service (DIS) Full time

    Join to apply for the Senior Software Engineer role at The Digital and Intelligence Service (DIS) Join to apply for the Senior Software Engineer role at The Digital and Intelligence Service (DIS) Senior Software Engineer – Digital Ops-Tech Centre (DOTC) About Us TheDigital Ops Tech Centre (DOTC) is a new setup, formed within the Digital and Intelligence...


  • Singapore The Software Practice Full time

    We are looking for exceptionally smart people with strong development skills and an avid interest in web/mobile development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to do. **Openings**: - Front-end (Javascript)...

  • Software Developer

    7 days ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    **Job Duties**: - Research, design, and develop computer and network software or specialised utility programs. - Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures. - Work with computer hardware engineers to integrate hardware and software systems and develop specifications and...


  • Singapore Airwallex Full time

    Join to apply for the Senior Software Engineer, Cards role at Airwallex Join to apply for the Senior Software Engineer, Cards role at Airwallex About AirwallexAirwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 150,000 businesses...


  • Singapore ExpressVPN Full time

    Senior/Staff Software Engineer (Node.js)Join to apply for the Senior/Staff Software Engineer (Node.js)role at ExpressVPN Senior/Staff Software Engineer (Node.js)Join to apply for the Senior/Staff Software Engineer (Node.js)role at ExpressVPN Get AI-powered advice on this job and more exclusive features. Direct message the job poster from ExpressVPN Kape is a...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    We are looking for exceptionally smart people with strong development skills in C# and an avid interest in web development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to do. Our culture is results-driven, valuing...