
Sr. – Software Engineer
Job Description
Desired Technical Skillset:
MERN stack, ReactJS, NodeJS, PostgreSQL .Microervices
Total Work Experience: 3-5 Year
Expectations from the candidate:
• Excellent knowledge of front-end frameworks like ReactJS
• Experience with popular React.js workflows
• Experience with development on NodeJS
• Experience with development on PostgreSQL
• Experience working with server-client architectures, consuming JSON data from API’s
• Curiosity and a highly collaborative work style, a wish to share what you already know and jumping at the opportunity to dive into new technology.
• Collaborate with cross-functional teams to define, design, and ship new features
• Lead or participate in design reviews, code reviews and architecture evolution discussions
• Unit-test code for robustness, including edge cases, usability, and general reliability
• Work on bug fixing and improving application performance
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Similar jobs
About AMAZECH SOLUTIONS
Amazech Solutions is a Consulting and Services company in the Information Technology Industry. Established in 2007, we are headquartered in Frisco, Texas, U.S.A. The leadership team at Amazech brings to the table expertise that stems from over 40-man years of experience in developing software solutions in global organizations in various verticals including Healthcare, Banking Services, and Media & Entertainment
We currently provide services to a wide spectrum of clients ranging from start-ups to Fortune 500 companies. We are actively engaged in Government projects, being an SBA approved company as well as being HUB certified by the State of Texas.
Our customer-centric approach comes from understanding that our clients need more than technology professionals. This is an exciting time to join Amazech as we look to grow our team in India which comprises of IT professionals with strong competence in both common and niche skill areas.
Job Description
Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive and iterative delivery environment? You will be part of a large group of makers, breakers, doers, and disruptors, who love to solve real problems and meet real customer needs.
We are seeking Software Engineers who are passionate about marrying data with emerging technologies to join our team. You will have the opportunity to be on the forefront of driving a major transformation and create various products that will disrupt and reimagine technology solutions by working with the best minds in the industry.
Location: Bangalore, Pune (Hybrid / Remote)
Experience: 5-13 years
Employment type: Full time.
Permanent website: www.amazech.com
Role Description
This is a full-time Java Backend Developer role, based in Bengaluru with flexible remote work option. The Java Backend Developer will be responsible for designing, developing, and delivering complex Java-based applications and providing end-to-end support throughout the software development lifecycle. The successful candidate will collaborate with cross-functional team members, gather and analyze requirements, identify and prioritize technical and functional requirements and provide innovative solutions to address business challenges.
Qualifications
- Bachelor's or Master's degree in Computer Science (or equivalent technical degree)
- 5+ years of hands-on software development experience in Java/J2EE
- Experience in defining software architecture, design patterns, and solution design
- Strong experience in microservices architecture, Angular, Spring Boot Framework, Hibernate, and Web Services (SOAP and REST)
- Experience in cloud infrastructure, ideally with Amazon Web Services
- Strong knowledge in database design, SQL query optimization, and performance tuning
- Demonstrated ability to lead technical teams and mentor team members
- Excellent communication, analytical, and problem-solving skills
- Experience and knowledge of Agile methodologies
- Experience with AWS, GCP, Microsoft Azure, or another cloud services
- Proven ability to work well under pressure and deliver high-quality work within tight deadlines
Other Requirements
- Bachelor's or Master's degree in Computer Science (or equivalent technical degree)
- Strong interpersonal and relationship-building skills.
- Ability to work independently and as part of a team.
- Excellent verbal and written communication skills and ability to communicate effectively with international clients.
-
Understand long-term and short-term business requirements to precision match it with the capabilities of different distributed storage and computing technologies from the plethora of options available in the ecosystem.
-
Create complex data processing pipelines
-
Design scalable implementations of the models developed by our Data Scientist.
-
Deploy data pipelines in production systems based on CICD practices
-
Create and maintain clear documentation on data models/schemas as well as
transformation/validation rules
-
Troubleshoot and remediate data quality issues raised by pipeline alerts or downstream consumers
About the company:
Company is building the platform to drive global careers for millennials from emerging
economies. Leap work at the exciting intersection of the 2 hottest trends around - edtech & fintech!
And we love that we succeed as a business while powering the dreams of talented students! They create modern financial products and services that help Indian students pursue a global career. From choosing the right university and the best financing option to lining up job interviews and introductions, Leap Finance invests heavily in your success.
Summary :
Leap is building the core engineering team and looking for an Android developer who can
take ownership and deliver independently.
The best candidates will check all OR many of these boxes :
● 3-6 years of experience in an engineering role
● Essential skills required are Java, Springboot, MySQL, PostgreSQL & Kotlin Backend
Technologies.
● Good to have experience in Node.js, Nest.js
● Experience with an early-stage start-up
Why is this a great opportunity for the right candidate :
● Experienced founding team
● Right to win - The founding team knows the business & its secrets inside out. We are
starting with a significant head start and a precise plan of action
● Barriers to entry - This is a specialized play with natural barriers to entry, allowing for
significant value creation for all equity holders
● Backed by marquee global investors
● Exposure to all aspects of company building - exposure to investors, fund-raising,
decision making, building the team & culture
● All of the above perks of joining a high potential company very early, along with a
competitive market salary.
- Design the architecture of new services to deliver timely communication from server to
- client and server to server, while still functioning alongside existing server components
- Describe and implement the communications across multiple network layers, considering
- performance, reliability, and flexibility with respect to the underlying infrastructure
- Enhance and expand the ORM layer of the studio’s in-house web framework
- Craft software solutions for supporting flexibility in resource allocation, from compute to storage
- Consult with technical operations on appropriate Kubernetes-based infrastructure design
- Design for performance, and measure the effects
- Review your colleagues’ code, and learn from their reviews as well
- Identify, document, and communicate best practices for the engineers who use the fruits of your labour
- Requirements:
- 7+ years professional work experience
- BS or MS degree in Computer Science or a related technical field
- Must be proactive, self-directed, detailed and organized
- Proficient in PHP, C++, or Go
- Knowledge of relational databases and SQL, preferably MySQL
- Experience with in-memory NoSQL databases, such as Redis
- Ability to debug issues within custom code quickly
- Passion for developing scalable and maintainable software systems
We are looking for a talented Content marketing manager to take full responsibility for our inbound marketing strategies including social media, blogs, and lead generation.
Our ideal candidate is a creative marketing professional, preferably with a writing background. You should be able to develop engaging content to attract and retain customers. For this position, it’s also essential to be up-to-date with new technologies and marketing trends.
Ultimately, you should be able to expand our company’s digital footprint and brand awareness.
Responsibilities
- Design content marketing strategies and set short-term goals
- Undertake content marketing initiatives to achieve business targets
- Collaborate with design and writing teams to produce high-quality content
- Develop editorial calendar, delegate tasks, and ensure deadlines are met
- Deliver engaging content on a regular basis and inspire team members
- Edit, proofread and improve the content
- Optimize content considering SEO and Google Analytics
- Analyze web traffic metrics
- Share content through various channels, ensuring a strong web presence
- Receive customer feedback and generate ideas to increase customer engagement
RESPONSIBILITIES AND QUALIFICATIONS
Responsibilities
+ Design, build and maintain low latency, high-performance electronic trading platform components, with a focus on market data, exchange and client connectivity and risk controls.
+ Deliver continuous optimization for latency, scale and resiliency improvements.
+ Participate in system builds for various markets globally, have curiosity and interest in understanding market microstructure details, work closely with engineering, sales and product teams globally for successful delivery of projects.
+ Basic Qualifications
+ Bachelors or Masters degree in computer science or engineering or equivalent experience
+ 5+ years of professional experience developing deterministic high performance, low latency systems in python/C++ (counted in single digit microseconds)
+ Prior experience with FIX and binary exchange connectivity and market data protocols preferred
+ Strong knowledge of object oriented programming, data structures, algorithms and design patterns
+ Critical path analysis, performance optimization and hardware acceleration.
+ Linux systems programming experience including memory management, concurrent programming infrastructure, and the networking stack
+ Experience developing distributed architecture systems and messaging protocols
+ Strong analytical and problem solving skills
+ Comfortable in a fast-paced environment, self-motivated, results driven and commercially focused
Preferred Qualifications
+ Software development in python/C++ in the context of high performance (low- latency, high-throughput) real-time computing.
+ Familiarity with STL and C++11 language extensions, Boost
+ Network programming (sockets, TCP/UDP/Multicast protocols)
+ Multi-threading, concurrent programming
+ Intimate knowledge of compilers, flow of data at hardware level (memory/ caches, buses) + Some experience with FPGA or other hardware acceleration technologies
+ Experience processing large static datasets as well as high volume ticking data sources
+ Over 3 years' experience in Financial industry (Plus)
Job Description: Business Analyst
(Job Code: BNSAN1)
No of Positions: 2
Purpose of Position:
Requirements management is one of the core skills of business analysts. Developing technical solutions to business problems, or to advance a company’s sales efforts, begins with defining, analyzing and documenting requirements. Managing requirements at the project level can help fulfill business needs. Skilled business analysts also use requirements to drive the design or review of test cases, process change requests, and manage a project’s scope, acceptance, installation and deployment
Accountability:
The Business Analyst is directly accountable to the VP of Operations. The Business Analyst will undergo a yearly performance appraisal.
Duties and Responsibilities:
- Lead Role:
- Assisting with the business case
- Planning and monitoring
- Eliciting requirements
- Requirements organization
- Translating and simplifying requirements
- Requirements management and communication
- Requirements analysis
- Responsibilities:
- Implementing advanced strategies for gathering, reviewing and analyzing data requirements
- Prioritising requirements and create conceptual prototypes and mock-ups
- Mastering strategic business process modelling, traceability and quality management techniques
- Applying best practices for effective communication and problem-solving
Qualifications and Skills:
Becoming a successful business analyst takes core business skills and specialized knowledge that will advance a firm’s objectives, and contribute to its remaining competitiveness in a complex economy. Business analysts are typically required to assess and validate their activities and to determine if a solution has fulfilled the requirements and achieve the business benefits in areas of workflow & customer relationship management.
- Written and verbal communication, including technical writing skills
- Understanding of systems engineering concepts
- The ability to conduct cost/benefit analysis
- Business case development
- Modeling techniques and methods
- Leadership Skills
- Excellent math and organizational skills
- Professional, courteous and positive manner
- Ability to set priorities and manage multiple task functions simultaneously








