Looking for Senior Asp.Net Core and SQL Engineer (Full-time and long term)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

WAGE / SALARY

Php 60,000/mo

HOURS PER WEEK

TBD

DATE UPDATED

Dec 7, 2020

JOB OVERVIEW

You will be working with our Product, Development, User Experience teams to research open source and other technologies to integrate into our Converge Application (TM) Platform.

You will be experimenting with various open source tools and developer services to identify best solutions that could be integrated into our platform to meet the needs of our customers. You will also be responsible for creating documentation and specification for development teams so they can implement the solutions that you come up with.


Basic Qualifications required:

Bachelor's degree in Computer Science, or similar technical field.

4+ years of experience building enterprise SAAS Applications.

2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.

2+ years of experience in relational database design (Bonus: NoSQL).

Programming experience with at least one modern, object-oriented language such as Java, C++, or C#.

Knowledge of Computer Science fundamentals including data structures, algorithm design, problem solving, and complexity ---------- velopment experience defining, developing and maintaining REST based interfaces (Bonus: GraphQL).

Sharp analytical abilities and proven design skills.

Strong written/spoken English communication skills.



Preferred Qualifications:

Exposure to broader technologies. For ex: ELK, Kafka/RabbitMQ, NoSQL, Cloud (AWS, Azure), ML, Big Data, Unix/Linux, and more.

Experience building complex software systems that have been successfully delivered to customers.

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.

Familiarity with various CI/CD methodologies and implement strategies.




We are currently hiring creators with great abstraction skills that dare to dream high and share our values! If you love programming and are not afraid of challenges you are in the right place.

Our values:

Our core values are respect, teamwork, and passion. We want professionals that wake up every day aiming to surpass their previous work. The work will be hard at times but you will not be alone.
If you join us, you will be part of a team that loves coding as much as you do. We will strive together to satisfy our curiosity about technology and strive as one to push progress one step at a time.

What kind of professionals should apply?

We understand that programming is no joke so we are looking for people with several years of experience in coding. However, that does not mean we only want people with tons of experience in the industry.
If you are a new graduate but have racked up experience through programming projects, and forged your skills with extra activities you are welcome to apply.

Finally, while we want people that love shipping code daily, we need professionals that keep the final product in mind. We want passion with a focus to complete specific tasks that will be part of something greater.
That means our ideal teammate is an experienced programmer that can work on a part of the project without losing sight of our goals.
Our work

As you can see, our work involves a lot of creativity, abstraction, and programming. This is not a coincidence because Emgage takes common software patterns and captures them in repeatable technology.
For 95% of development jobs, the primary focus will be on abstractions. For example, using React to build a responsive web portal, or creating a database using SQL. These jobs are about taking the world that others invented and applying them to the task, with ingenuity and skill.

The idea is making those patterns accessible and intuitive via our visual language. Our work is figuring out how to let our users express what they want to create as simply and directly as possible.
Finally, we take what they express and arrange it to run in the cloud in a scalable, safe, and efficient way.
Our Goal

While we think Emgage is amazing, we know there is still a long way to go. We are trying to replace the entire traditional engineering stack. As such, we think that we are going to continually build and rebuild our systems as we scale up.
If you are passionate about creating technology, and the idea of a young-but-growing start-up, we look forward to hearing from you!

SHARE THIS POST
facebook linkedin